Java EE 5:五花八門的服務器支持

  • Java EE 5:五花八門的服務器支持
  • 來源:IT專家網作者:Rich Seeley 發佈時間:2008-04-23 08:00:00
  • 就五月全球Java盛會JavaOne以來Java EE 5的採用情況問題,本站詢問了Sun公司的Java 研發副總裁Jeet Kaul,作爲研發人員的角度看來,他對此表示了非常的樂觀。

      “就我們現有的信息來說,”他說,“Java EE 5的採用情況比以往技術的採用情況都好。”他說跟據他所見到的市場調查數據,北美洲研發者對Java EE 5平臺的興趣不斷上升,而在亞洲太平洋地區對Java EE 5平臺感興趣的研發人員也是越來越多。

      “你目前能夠看到的是大部分的研發人員都是非常希望使用Java EE 5 ,”他說。“我認爲研發人員對此的接受率已非常高。”

      不過爲這些研發人員建立的應用服務器在哪裏?

      儘管保持着非常高的樂觀精神,Here Kaul也表示了一定的擔憂:“供給商的故事五花八門。正如你所預料的那樣,建立應用服務器、加速運轉新應用服務器都非常困難,還要擔心建設週期。”

      縱觀供給商應用服務器支持狀況,他指出目前共有三家供給商能完成最合適的支持:當然包括Sun,更有SAP AG,及一家韓國提供商Tmax Soft Inc.。

      “Tmax Soft Inc.是韓國最大的Java EE供給商,” Kaul解釋到。“他們以韓國爲主要市場,目前他們是韓國最有影響力的Java EE供給商。”

      除了上述已能提供服務器產品的供給商外,像JBoss,紅帽公司的分公司和BEA正在研發支持Java EE 5的服務器,他們計劃在今年上半年推出測試版產品。Oracle Corp. 和IBM表示,他們將支持Java EE 5,而尚未發佈產品。不過Kaul說,Oracle已將代碼捐獻給Glassfish開源的Java EE5 EJB persistence應用服務器,所以Oracle可能非常快也會發布產品。

      一位Oracle發言人說會全方面支持Java EE 5.0,而且計劃 “將Java EE 5.0應用於下一輪將要公開的Oracle應用服務器中,”不過他並沒有給出具體的啓動時間。目前已公開的Oracle應用服務器產品Oracle Application Server 10g中包含Java EE 5的重要部分,同時也含有EJB 3.0。

      IBM發佈了一個增量升級包來升級WebSphere應用服務器,同時還在這個夏天發佈了Java EE 5平臺上的網絡研發補丁包。IBM的方法將阻止喜歡使用Java EE 5的邊緣研發人員使用Java EE 5,卻能使其他研發人員使用他們熟悉的技術從事研發工作,IBM WebSphere 基礎架構項目經理Mark Heid在服務包發佈時說。

      增量策略就好比JBoss所提出的“Java EE就是照菜單點(Java EE a la carte)”的方法。

      “我們堅信Java EE就是照菜單點(Java EE a la carte),這一策略我們已實施了三、四年。”JBoss 產品管理副總裁Shaun Connolly說。

      目前JBoss Application Server 5.0正在測試階段,該應用服務器將會經過Java EE 5認證,而最終的應用服務器組將於2007年上半年發佈,Shaun Connolly說新應用服務器是在目前4.0版本服務器的功能基礎上研發而成。

      “通過2006年一年的努力,我們已能使Java EE 5功能在JBoss Application Server 4.0平臺上實現,” Connolly說。“我們已將應用服務器5.0的最重要特點功能發佈,並使這些功能都能被客戶用於應用服務器4.0平臺。”

      JBoss的執行總裁說照菜單點中的一些項目如Java EE 5平臺的EJB 3.0功能,JavaServer的外觀和網絡服務器的注視功能,被添加到現有的應用服務器。

     “我們已爲現有的應用服務器4.0多次發佈、多次重複這些功能特點” Connolly說。

      然而,他說,及時當有Java EE 5證書的JBoss Application Server 5.0正式發佈, JBoss公司還是會堅持照菜單點(Java EE a la carte)的原則。

      “從JBoss的觀點,我們仍然對Java EE平臺的簡單性不滿意,”他說。Connolly說公司將和開放國際組織Java Community Process(簡稱JCP)合作,改善Java EE平臺的簡單性。不過和此同時,JBoss按照照菜單點(Java EE a la carte)原則研發,將允許研發人員能挑選和選擇他們到底希望使用哪些Java EE 5的功能。

      “對於希望設置一些功能或只是互通性子集的用戶,他們能他們應該有能力自己對平臺進行微調,確定他們只需要使用處理資源,所以不必高性能的平臺。” Connolly說。

      雖然JBoss吹捧認爲項目靈活性是JBoss公司爲Java EE 5, SAP新添的價值,不過除了Sun以外的主要供給商都發布支持平臺的產品服務器,在執行中爲業務服務服務。

      “除技術平臺之外我們增加了我們的業務內容,” SAP行業標準副總裁 Michael Bechauf說。“我們業務流程平臺承載了上百種需求以外的服務,所以我們的客戶能更快地進行設置。此外,我們還添加了最近、最有影響力的技術創新。我 想我們的客戶需要穩定性。我們的客戶最想看到的就是業務SOA架構師確實能夠實現SOA關於業務靈活性的承諾。那時我們會爲各種用戶團體提供已研發的現有 服務。”

      儘管Java EE 5對架構師和研發人員來說是個重要工具,不過對於簽署購買支持Java EE 5的應用服務器的業務總裁卻是小事一樁,SAP 解決方案市場營銷和平臺生態系統副總裁Aiaz Kazi說。他說至少一些用戶並不關心平臺,他們只是關心能研發什麼樣的業務應用程式。

      “有一些用戶他們並不關心平臺,” Kazi說。“他們希望進行編程。他們希望編寫新的應用程式。只要有值得信賴的供給商,他們並不關心平臺。”而SAP所能爲客戶提供的就是“值得信賴的供 給商”,他們能確保平臺的穩定性、可依賴性,這裏的Java EE 5就是穩定的、可靠的,同時他能快速地建立網絡服務和SOA業務應用程式,他說。

      即使對一直關注Java EE 5進步的客戶來說,SAP的值得信賴的供給商地位也非常重要,他說。

      “另一些客戶他們會直接說他們知道Java EE 5已發佈,” Kazi說。“他們問我們:‘你們覺得Java EE 5怎麼樣?’他們在看他們是不是應該接受採用Java EE 5。我們以值得信賴的顧問的形象出現,他們來找我們就是希望減輕從客戶角度看的兩點風險:一是新環境所帶來的技術風險是什麼,另一個是環境的完備程度怎 麼。他們問技術是否已成熟到他們能應用的地步,Java EE 5是否有用?”

      在SAP看來,答案是肯定的。

     BEA Systems Inc.於本月的將預先發布將Java EE 5整合到WebLogic服務器的綜合產品,BEA公司也強調該產品爲客戶填補安全空白,預計於2007年上半年全方面發佈實施。

      “就WebLogic服務器來說,幾乎所有功能都是圍繞Java EE 5設置而成,” BEA WebLogic服務器產品市場營銷經理 Blake Connell說。“我們不斷升級羣集(clustering)和故障轉移(failover),以提升起高效可用性。我們的價值不只是貫徹規範,更是使 他們滿足企業級應用。”

      和SAP 和JBoss發言人看法一致,BEA的Connell也認爲EJB 3.0的功能性是大家接受Java EE 5的重要原因。這裏BEA以其所有權而驕傲自豪。

      “我們對EJB 3.0做出了大量貢獻,” Connell說。

      SAP、JBoss 和BEA都認爲互用性,包括在SOA研發中引入微軟應用程式的能力,是Java EE 5的突出優勢。

      “Java EE 5已被研發人員廣泛接受,” Connell說,“我們認爲非常快人們就會在產品中設置Java EE 5,不僅因爲EJB 3.0的實際性能,也是由於Java EE 5能提供許多Web服務功能性。如互用性特點,包括和微軟Indigo的互用能力,目前被稱爲視窗系統 Communications Framework(WCF)。”

      期間,Sun公司的Kaul說Java EE下一版本的研發工作已開始。

      “我們已開始思考平臺還需要些什麼,”他說。“我們已開始研發下一代平臺的工作。”

發佈了11 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章