[導入]【論戰】我們為什么不用JavaEE5

          Posted on 2008-02-01 13:18 東方求敗 閱讀(283) 評論(0)  編輯  收藏 所屬分類: IT新聞

          Javalobby最近發表了《我們為什么不用JavaEE5》,引來了一場激烈的口水仗。

          作者Antonio Goncalves聲稱盡管JavaEE5規范推出兩年多了,但沒有人用

           

          按照作者話來說:

          “盡管我知道JavaEE1.4的項目很容易過渡到1.5 而且1.51.4強大很多,無論從配置布署,代碼量,注入方式等都比1.4要強大。 但恰恰因為1.5Sun的一個重大突破,難免讓開發人員都在觀望:1.6會不會也是另一個突破呢?我們現在如果學1.5,么將來的1.6會不會也用不上呢?由于JavaEE版本之間差異較大,很多公司機構并不情愿將現有的系統升級。特別是Spring框架的使用,讓人感覺JavaEE5并不能提供在此基礎上更多的優勢。但作者還是肯定了SunJavaEE1.5的確相對于Java1.4是一個不小的進步,但其中的EJB3.0 JPAJSF, GlassFish等技術仍然還沒有做到最好。”

           

          但作者的“沒有人用”立刻引來軒然大波,網友議論紛紛。

           

          其中有不少說紛紛表示,他們項目已經在使用Java1.5,并且總體對于EJB3.0JPAJSFGlassfish都比較滿意。除非是Websphere這一類限定在1.4的應用服務器才不得不使用1.4

           

          也有網友表示因為Sun當年的EJB2之痛,讓很多開發人員不敢輕易的進軍EJB3.0。并且從技術的角度上來說,注入依賴是個半成品,JPA缺乏統一標準的API,應用服務器的需求還是遠遠大用用戶需求,過于復雜。

           

          還有網友表示JavaEE5的接受是早晚的事實,只要各大廠商完全跟進。如IBM WebSphere 6/6.1 HP, OracleAS 10.1.3SiemensSJAS8.0, SJAS9或更高版本。沒有人買BEA,因為價格是IBM的兩倍。

           

          最后還有一批網友的原因就是因為Spring。他們覺得JCP成員不可能允許EJB是一個輕量級的東西,不然那些成員IBM,Oracle,Sun,Bea,JBoss的產品怎么賣?Spring的腳步永遠比JSR快,而且可以快速投入生產,相比之下的標準規范又慢又難以整合。

           

          個人感覺,老外跟咱們國人觀點差不多,應該是就算用了JavaEE5平臺,開源框架仍然是主流,對于JCP的規范還處于觀望之中。 JavaEye的同學們,你們的項目也是如此嗎?


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 7, comments - 7, trackbacks - 0, articles - 12

          Copyright © 東方求敗

          主站蜘蛛池模板: 得荣县| 台中县| 岳普湖县| 岳阳市| 汉源县| 万盛区| 邢台市| 苍溪县| 定南县| 五峰| 常熟市| 卫辉市| 临漳县| 方正县| 仙游县| 芦溪县| 五指山市| 噶尔县| 沙雅县| 海晏县| 贵南县| 忻州市| 鄂伦春自治旗| 永吉县| 龙江县| 顺平县| 榆中县| 红河县| 海口市| 黄浦区| 武强县| 广安市| 大埔县| 鞍山市| 石阡县| 江阴市| 江门市| 探索| 常山县| 高要市| 湟源县|