JavaEE 7的最新進展

jieforest發表於2012-09-01
甲骨文在2011年初宣佈啟動Java EE 7 JSR,並計劃在2012年第4季度釋出這一平臺。這個日期距離Java EE 6的釋出(2009年12月)已經有三年了。

甲骨文稱,目前已經完成了相當全面的功能,主要是在簡化、易用性和功能方面有了顯著的增強,並引入了能夠反映社會新興需求的新的JSR,以及增加了對於在雲環境中使用的支援。

但計劃趕不上變化,甲骨文稱,目前雲端特性的開發程式比較緩慢的,部分原因是由於在空間配置、多租戶(multi-tenancy)、靈活性和雲端應用部署上缺乏成熟經驗,另外,在開始新增雲端計算特性時,在該領域的經驗比較有限,且實現方法有些保守。如果提供標準的基於PaaS的程式設計支援和多租戶特性,將會使Java EE 7版本的釋出日期推遲到2014年春天,這將落後原定計劃1年多時間。

因此,甲骨文決定,堅持原定的釋出日期,並將PaaS實現和多租戶支援特性推遲到Java EE 8中,並表示,這樣做是出於以下方面的考慮:

1. 這將給了Java EE平臺供應商更多的開發時間,以避免在這個新興領域中過早標準化而導致的風險。
2. 由於目前正在開發這些功能,因此開發者不需要等待太長時間。
3. 由於在Java EE 7中已經奠定了雲端計算的基礎(包括資源定義後設資料、改善安全配置、JPA架構生成等),因此,Java EE 8的開發進度將會大大加快——計劃在2015年春天釋出Java EE 8。

甲骨文稱,這樣可以將重點完全放在Java EE 7的簡化、易用性增強上,並如期交付大多數開發人員所需的功能,這些功能包括:

1. 以Web Sockets 和 JSON-P形式支援HTML5;
2. 簡化JMS 2.0 API;
3. 改進Managed Bean佇列;
4. 事務攔截器;
5. JAX-RS 2.0客戶端API;
6. 支援方法級驗證;
7. 更全面的表示式語言等。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-742430/,如需轉載,請註明出處,否則將追究法律責任。

相關文章