本月初,Bill Shannon已經向JCP提交了Java EE 6草案。
這也是JCP第一次揭示Java EE的概念,由於先前有JSRs,JSR 313 將不在定義新的API,但是將調整許多sub-JSRs的工作來為Java EE 6平台提供一致性。
JCP的站點提供了一些關於Java EE 6的發展趨勢:
擴展性
對Java EE平台來說沒有限制的增長包括對web和企業開發者感興趣的和有用的技術是不太合適的,相反,這些技術以插件的形式增加到Java EE應用服務器上更為合適。通過增加可擴展性的點和更多服務接口,其他技術能夠以插件的形式添加到平台實現中顯得更加有效和整潔。對開發者來說使用起來更加容易。
Profiles
Java EE平台應該引入Java EE platform Profiles,Profiles將參考Java EE platform,由JCP定義,包括Java EE platform的一些技術,增加一些JCP技術,而這些技術不是基於Java EE platform技術的一部分。
JCP專家組已經定義了Java EE Web Profile的第一個版本,它是Java EE platform在web應用開發技術的一個子集。
裁減
Java EE平台中包括一些技術,這些技術現在與當初引入的時候關系並不是很密切,這就需要以更合理的方式來從現在平台中裁減出去。減少對使用這些技術的開發者的影響。
SOA
Java EE 6需要增強對web services 的支持,雖然Java SE 6平台支持基本的web services,但是在將來的規范中還需提供對web services的進一步的支持。另外,專家組正在考慮是否在Java EE平台版本中包括SCA定義的工具是否合適。
Java EE 6 預期是在2008年的第三季度完善和發布。