JavaOne 2011戰略主題:Java ME、SE和EE的未來規劃

fmms 14年前發布 | 13K 次閱讀 Java

Java EE 的下個版本將支持云計算、多站點(multi-tenancy,多站點,多租戶)、可擴展以及緩存等特性。在近日舉行的 JavaOne 2011 大會上,來自 Oracle 團隊的 Adam Messinger、Hasan Rizvi 和 Cameron Purdy 分別針對不同 Java 平臺的產品路線圖進行了介紹,其中包括移動版(ME,Micro Edition)、標準版(SE,Standard Edition)以及企業版(EE,Enterprise Edition)這三種 Java 平臺。

Cameron Purdy 在演講中提到了 Java EE 平臺即將到來的新特性,其中就包含了對云計算的支持。他提到,現在的云服務都基于各家標準,沒有一個公共的標準,所以我們需要一個適用于云計算解決方案的提供平臺即服務(PaaS,Platform as a Service)的標準。一些 Java EE 7 中的組件也具備多站點的特性。這一特性將被嵌入到虛擬機中用來提供監控、測量以及對虛擬機中運行主機進行更好的資源管理的作用。

正如上下文和依賴注入(CDI,Context and Dependency Injection)管理著應用中各個組件之間的依賴關系那樣,Java EE 7 在企業中也對應用起著同樣的作用。JPA 注釋在站點(租戶)的控制下可具備將 Java 對象映射到數據庫表中的能力。Java 緩存機制即將成為標準,同時會是 Java EE7 中的一個重要特性。

Java SE 方面,Oracle 已經發布了 Mac OS X 上的 JDK 7 預覽版,預計明年會推出正式版本。Java SE 8 將提供對模塊化的支持以及管理具有動態編譯特性的運行時的能力。

Java 虛擬機還改善了對 JavaScript 的支持,其中包含了 Nashorn 引擎——JVM 中缺省的下一代 JavaScript 引擎,其具有原生的本地互操作性,可提供對 Java 和 JavaScript 對象間進行通信的支持。

Oracle 同時也宣布,正計劃提交一份意向書,意在將 JavaFX 做為一個新項目,在 OpenJDK 社區中開源。Oracle 首先會貢獻出 JavaFX UI 控件和相關的類庫;其他組件將分多次引入。加載 JDK 8 的下一代 JavaFX 3.0 客戶端,將在2013年與大家見面。

Java ME 的未來規劃中包含了同步 CDLC、發布 JDK 以及集成 CDC、Java SE 嵌入式 API 等。對時下流行設備的支持,比如多點觸摸,這種都將成為可能。其他變化還包括 OJWC 1.1 的發布,CDC 基礎代碼的大幅更新以及移動服務的集成。

除此之外,主體演講中還提到 Apache Tom EE 服務器成為最新的 Java EE6 認證的產品。推ter 在演講中也提到,他們也正加入到 JCP 和 OpenJDK 項目中。

查看英文原文:JavaOne 2011 Strategy Keynote: Java ME, SE an EE Future Roadmaps

      來自: InfoQ

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!