国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

網(wǎng)友雜談各種app Server

2019-11-18 13:26:03
字體:
供稿:網(wǎng)友

  按應用服務器分類來說吧
  
  1,IBM WebSphere
  
  sonymusic
  我用過3.5和4.0,都不是太多,覺得有好處,也有很煩人的地方。
  先說3.5,首先值得稱道的就是它的界面相當不錯,很輕易使用,感覺在使用的難度上和JRUN差不多,應該要比WEBLOGIC要輕易用多了。
  穩(wěn)定性方面,據(jù)我的同事們說,很不錯。反正1個用戶訪問速度是這么慢,100個用戶訪問也還是這么慢。(這幾乎是原話)性能上不是很好,但還過得去。
  但和別的APP SERVER有很大的不同,配置文件似乎不是WEB.xml文件,有自己的一套實現(xiàn),這一點不是很好。
  
  最近我們開始轉(zhuǎn)向4.0,感覺似乎問題更多了。
  首先要和大家說的是,大家在網(wǎng)上下載的4.0可能都有問題,應該只是PReview版本的,具體表現(xiàn)就是在安裝的時候有一處界面上假如點擊browser的話就會死機。
  4.0版本變化比較大,也使用了war,ear文件來發(fā)布web和app(3.5不是用這個的,是直接指定目錄),同時提供了一個工具來進行發(fā)布,還算不難用,但過程上比3.5要復雜了(我沒有用過weblogic,不知道是不是也是這樣子的,甚至更煩?),不像原先,指定一個目錄就OK了。
  4.0值得稱道的是開始和其它的WEB SERVER采用同樣的配置文件了,這是說的war文件,ear文件中似乎還是有一些自己的內(nèi)容。
  但可能是因為4.x的第一個版本的緣故,出的問題也很討厭。目前碰到的還不算多,但有一個已經(jīng)夠煩的了。
  我們有這樣的情況:一個類xx.xx.Item(比方),然后有一個頁面叫Item.jsp,這時候,Item.jsp會被編譯成一個Item.class,這就會和我們原有的CLASS發(fā)生沖突。反正是一團糟。
  
  嗯,目前就這么多吧。
  
  bigeagle
  假如客戶有錢,那websphere當然是首選,盡管使用起來有些別扭,需要符合ibm自己的一些規(guī)范,但在性能上是別的不能比的,尤其是在大型應用需要分布式、負載均衡的時候更能顯示它的威力,但價格恐怕是個不可逾越的障礙了,前邊做過一個項目客戶服務器是ibm rs6000,操作系統(tǒng)aix,那當然要用websphere,但高級版要10多萬美元,nnd,付給我們的軟件費才不到10萬,呵呵。但現(xiàn)在那個程序一直跑在win2000 + websphere + Oracle8.06上,因為中文問題解決不了,主要問題出在客戶rs6000上的oracle8.06不支持gbk,aix + websphere + oracle簡直就是一場惡夢。
  
  2,BEA WebLogic
  
  春夢了無痕
  我覺得weblogic還可以,主要文檔比較全,可以說看都看不完,不過都是英文的。(文檔很重要)
  
  abysslao
  還不錯,但,weblogic有點不好的是,每次修改了類,都要重新啟動服務器。servlet可以在console里的mydomain> Web Applications> DefaultWebApp_myserver 設置,javabean似乎不行。(JavaBean是不需要非凡設置的)
  還有weblogic中文問題,搞得我現(xiàn)在還沒解決。在win2000下開發(fā)一點問題都沒有,幾乎不需要轉(zhuǎn)碼,轉(zhuǎn)碼了反而出現(xiàn)亂碼;
  但在solaris下毛病全部出來了,經(jīng)過試驗覺得應該是weblogic本身的問題。不知是其自身帶的jdk有問題還是它本身別的地方(與JDK無關的,應該各個環(huán)節(jié)的默認字符集不匹配的問題)
  
  pretty
  bea和sun的工程師都來我們這安裝過產(chǎn)品,bea的那個工程師比較菜,沒說出什么,sun的人很健談,據(jù)他說iplanet可以同時運行多個VM,一個死了,備用的可以馬上起來。還有webserver和app server之間有個connector,可以達到負載均橫。(BEA的技術支持這么差?)
  
  3,MacroMedia Jrun(被并了)
  
  sonymusic
  我以前就用過JRUN,覺得相當好用。
  現(xiàn)在也一直在用JRUN做開發(fā)(然后轉(zhuǎn)到WAS上去),總的感覺是,JRUN比較方便(配置,使用,集成),而且速度也不慢,支持的東西也很全,如SERVLET MAP,CONNECTION POOL等等,同時都提供WEB界面讓你來配置,相當好用。
  但因為我們只是用來做開發(fā),而沒有用于正式應用中過,再因為名氣的問題不大敢用。
  JRUN有一些問題不知道是優(yōu)點還是缺點,相當有意思的,JSP規(guī)范中是說<%=%>是用來直接顯示的,這里是不能(或不需要?)用分號的,但假如你加了星號的話,JRUN也不會出錯,仿佛過濾掉了。而在WAS中就會出錯了。
  jrun的文檔也是很不錯的,能夠找到不少的代碼。
  JRUN和APACHE,IIS結(jié)合也是很好做的,通過WEB就可以做到。呵呵。
  
  bigeagle
  以前同事用jrun的時候出現(xiàn)過問題,就是當同事在線人數(shù)超過130的時候就會死掉,不過那個版本早,不知道現(xiàn)在的版本怎么樣。
  
  4,Resin
  
  bigeagle
  就我感覺來說,開發(fā)時resin最好,它完全符合j2ee規(guī)范,什么文件改放在哪兒,就放在哪兒,不象websphere有自己的那套東西,但從效率上說它肯定和其他的不能相提并論。
  
  Eazily
  我用resin做過測試,總是沒有原因的停掉服務 linux上面的
  
  Sonymusic
  啊,是的是的!所以在LINUX下我不敢用RESIN的。 負荷一大,就停掉了。而且沒有通知。
  (可能是因為LINUX下的JDK不夠好)
  
  trueshow
  resin假如有jrun那樣的治理蚧面就好了 (界面不夠好)
  
  steeven
  我覺得resin還湊合,jsp, bean更新后不用restart (比較適合于開發(fā))
  
  5,Sun iPlanet
  bigeagle
  假如要發(fā)布的話,最好用iplanet,首先它是免費的,同時它的效率還不錯,試過一段時間還行,我寫過一個測試程序,同時100個線程無間隔訪問它也能撐得住。(老鷹這次似乎錯羅,這東西不僅要錢,還很貴)
  trueshow
  還不錯!穩(wěn)定,速度也比較快,配置類似于jrun。
  還沒深入了解,說不出更多的了。
  總之初次的感覺真好。:)
  
  pretty
  sun的人很健談,據(jù)他說iplanet可以同時運行多個VM,一個死了,備用的可以馬上起來。還有webserver和app server之間有個connector,可以達到負載均橫。
  
  5,Oracle 9i application Server
  
  joeblack
  Oracle號稱自己的Oracle9iAs是最快的appserver,不知道是真是假
  他的發(fā)布會上說優(yōu)化過的9iAs的執(zhí)行速度是當前weblogic的9倍,websphere的50倍。
  不過oracle吹牛是傳統(tǒng),應該沒那么神了。(吹牛的成份比較大,而且說9iAs是用C來寫的,所以速度快,不知是真是假)
  
  6,ATG Dynamo Server
  
  jeru
  ATG Dynamo 5 是完全用Java 語言開發(fā)、由JavaBean 構(gòu)件組合而成的集網(wǎng)站
  建設、維護以及治理為一體的面向Internet 電子商務的開發(fā)應用平臺。為了滿足不
  同層次的需要,Dynamo 5 由低到高依次有DAS 、DPS 、DSS 、DCS 四種產(chǎn)品,主要包括
  Dynamo Application Server 、Dynamo Personalization Server 、Dynamo
  Scenario Server 、Dynamo Commerce Server 以及 Dynamo Control Center ,其中
  Dynamo Application Server 是整個Dynamo 5 的基礎;它是一個可擴展的、高性能
  的應用程序引擎;它在Web Server 之上提供了一個開放的、可以開發(fā)和發(fā)布動態(tài)
  的、個性化的 Web 程序的服務器端平臺;Dynamo Personalization Server 提供了
  一個面向商業(yè)規(guī)則的、可以根據(jù)用戶特征的不同,定制個性化用戶頁面內(nèi)容的平臺;
  Dynamo Scenario Server 可以看成是 Dynamo Personalization Server 的進一步擴
  展,它提供了一個基于場景的個性化用戶內(nèi)容定制系統(tǒng),對客戶關系治理大有幫助。
  Dynamo Commerce Server 提供了一套面向產(chǎn)品的分類、定價、統(tǒng)計、銷售的產(chǎn)品
  治理構(gòu)件,可以方便地進行產(chǎn)品治理和面向Internet 的網(wǎng)上銷售。Dynamo Control
  Center 為程序開發(fā)人員、頁面制作人員、系統(tǒng)治理員以及市場經(jīng)理等不同角色提供了一個進入
  Dynamo Server 的接口,是開發(fā)和維護Dynamo Server 的主要工具。
  
  Dynamo 系列產(chǎn)品推出的時間比J2EE 標準制定的時間要早,不過,在Dynamo
  Application Server 上可以發(fā)布符合J2EE 標準的應用程序。J2EE 標準只不過才剛
  剛提出幾年,而Dynamo 卻是一個經(jīng)過考驗,比較成熟的產(chǎn)品。Dynamo 由Dynamo Server Pages (DSP)
  NUCleus Components 所組成,而J2EE 由JSP 和EJB 所組成。從技術上講,DSP + Nucleus 比JSP+EJB 更為成熟。
  在結(jié)構(gòu)上jHtml比jsp要美麗的多,對邏輯代碼的封裝也更為完美。
  
  ATG是一個有十年歷史的公司,Dynamo server 的速度,穩(wěn)定性,負載均衡都經(jīng)過了數(shù)百個大型項目多年的驗證。
  Dynamo 5 可以設置多個Dynamo 5 Server ,一般提倡“一個CPU 配一個 Dynamo 5 Server ” 。
  Dynamo 5也可以把自己只設置成一個Load Manager ,來平衡多個Dynamo 5 Server 和多個
  Web Server 之間的負載均衡。
  
  目前通過J2EE認證的App Server有BEA WLS、iPlanet、Sybase AS、ATG Dynamo.
  Dynamo擁有一流的技術和三流的市場,實際上,BEA 的優(yōu)點就在于它是這些產(chǎn)品中唯一一個獨立的第三方廠商,
  不論IBM,Sun,Oracle,Sybase,其某些物理指標是借助其DB或底層平臺提高的。
  
  theserverside.com ==> review 有大量關于Dynamo的評價,口碑極好。(看上去很美)
  
  Jakarta Ant(這不是AS,但值得一提)
  
  這是一個應用非常廣的東西,屬于Jakarta project group, 現(xiàn)在很多JAVA包都已經(jīng)使用ANT來發(fā)布了,用過之后,你會發(fā)現(xiàn)功能驚人的強大。這是一個沒有所有make缺點的make(make是unix下的用來執(zhí)行編譯安裝的東西)。
  Liji

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 枣庄市| 邯郸市| 谢通门县| 海兴县| 额敏县| 崇文区| 辽源市| 霍山县| 苍梧县| 十堰市| 合江县| 云阳县| 桂东县| 德安县| 西藏| 嵩明县| 茂名市| 湖口县| 华坪县| 廊坊市| 宣城市| 龙陵县| 江达县| 甘泉县| 木兰县| 临湘市| 石阡县| 普安县| 德庆县| 于都县| 惠州市| 安陆市| 郑州市| 沧州市| 韩城市| 手机| 道真| 吴旗县| 金堂县| 余干县| 盘山县|