甲骨文和Java社區進程 (JCP)成員近日共同宣布推出Java平台企業版
7(Java EE 7)和Java EE 7軟體開發套件(SDK)。
作為由社區推動的企業級軟體標準,Java EE 7是全行業共同開發的結果,亦是來自Java
社區進程 (JCP)和GlassFish社區的30多家公司數百名工程師之間廣泛合作的結晶。
Java EE 7的最新亮點
基於其可擴充的基礎架構,Java EE 7推動了HTML5應用的構建。Java EE 7通過低延遲和雙向通訊的WebSockets減少了回應時間,藉助行業標準的JSON處理簡化了資料分析和交換,以及利用JAX-RS
2.0非同步RESTful網路服務支援更多的並發使用者等。
為進一步提高開發人員的生產力,Java EE 7通過一個緊密整合的平台簡化了應用架構,通過使用依賴注入和預設資源的樣板檔案減少了代碼,擴充注釋的使用則提高了效率,而藉助標準RESTful網路服務用戶端支援提高了應用的可移植性。
Java EE 7提供了許多新功能以滿足最迫切的企業需求,比如細化批次工作,形成可管理的區塊,以實現不間斷的OLTP效能;輕鬆定義多線程並發任務,以提高可擴充性;提升ManagedBeans的穩定性(包括處理性攔截器),以及提供具有選擇和靈活性的事務應用程式等。
Java資訊服務 (JMS) 2.0的升級旨在通過對注釋、上下文及依賴注入(CDI)Bean的支援,提高可用性,顯著減少發送和接收訊息所需的代碼。
Java EE 7所有的新特性和功能的完整列表均可在這裡找到。
Java EE 7 SDK提供了一個動手實踐的方法以學習最新的Java EE技術,包括教程、範例程式碼和API文檔等。
19個來自世界各地的Java使用者組參與了“採用
JSR”計劃,並提供了寶貴的反饋意見和程式碼範例以驗證Java規範請求(JSR)的API。
對Java EE 7感興趣並於願意立即採用的開發人員,可以考慮採用支援Java EE7的NetBeans整合式開發環境
(IDE)7.3.1,此外包括HTML 5和Eclipse Kepler(4.3)等也支援Java EE7。
Java EE 7新功能培訓也由甲骨文同步推出,以協助開發人員加快向Java
EE 7過渡,並享用這一平台最新的增強功能。
甲骨文公司開發副總裁Cameron Purdy表示:“Java EE一直都受到大家的青睞並持續得到開發人員的推崇,這也是我們對此次Java EE 7的發布感到振奮的主要原因。Java EE 7的發布將是Java曆史上的一次重要發布,將為客戶帶來眾多強大的技術更新,以全面滿足當今企業的迫切需求。甲骨文將從Java的成功中獲益匪淺,因此我們也會堅定地與社區一道,共同提供一致的、高效能、高品質的Java
EE應用。”
Eclipse基金會執行董事Mike Milinkovich表示:“感謝Eclipse Web工具項目(WTP)團隊的辛勤工作,使得Eclipse Kepler搭上了Java EE 7的順風車。現在推出的是Eclipse
Kepler早期版,最終版預計將會在六月底上市,這也是我們針對新Java平台推出新版本最快的一次。”