Java企業版早已在行業中確立了主導地位,但Java EE 6的正式規范——Java規范請求316(JSR 316)卻遲遲得不到批準。新的規范不出所料的帶來了Profiles功能,可以為某些特定功能建立配置文件,例如為Web開發者建立Web Profiles,另外其他配置文件比如電信配置等等也在預料之中。Java EE 6還包括讓部分平臺成為可選的平臺修剪功能,以及支持腳本語言與REST等其他功能。51CTO之前曾報道過《Java EE 6新特性嘗鮮:EJB 3.1重要變化總覽》
“過去8年以來,Java EE平臺已經迅速的長大并且成熟,現在它已經可以覆蓋企業和Web應用開發的各種需求,”JSR 316在官方聲明中說,“此外,Java EE平臺已經孕育出一個充滿活力的社區和市場,帶來了與平臺兼容的附加技術、框架和應用,這其中有許多技術為Java平臺提供了原本缺少的一些功能,而其他一些提供了平臺的替代方案。此次發布的一個主要主題就是要擁抱和支持這些技術,把它們變為Java EE大家庭的一部分,同時我們還要繼續簡化平臺,讓它能夠吸引更多的開發者。為此,我們提出這個版本需要實現的兩項目標——可擴展性和Profiles功能。”
投票結果最終批準了JSR 316,其中有12票贊成,1票反對,1票無效,另有2票棄權。
投了贊成票的包括Sun、Oracle(正在試圖并購Sun的過程之中)、IBM、Google和Red Hat。Apache基金會依舊對規范投了反對票,原因依然是其Harmony項目中長期與Sun存在的技術兼容性工具包的爭端,但Apache基金會稱其投反對票的目的并非是不認可JSR 316的技術價值。
IBM投了贊成票,并且同樣也作了表態,它表示投票是因為JSR的技術價值,但對其許可條款并不認同。IBM又一次表達了對平臺支持注入編程的擔心,并承諾將會繼續支持單一的綜合可擴展注入編程模式的開發。“我們仍然擔心平臺支持注入會給社區帶來不必要的麻煩,”IBM表示。
SAP和Intel投了棄權票,而SpringSource沒有投票。
SAP在聲明中表示歡迎Java社區的進展并且將一如既往的支持Java開發,但對Sun作為Java EE 6規范的領頭人沒有能夠按期帶來承諾中的Java EE 6 TCK“充分許可條款”感到失望。
投了贊成票的Red Hat則在電子郵件中說它的JBoss Seam Web 2.0應用框架已被列入到Java EE 6中。
posted on 2009-12-23 21:36
大鳥 閱讀(184)
評論(0) 編輯 收藏 所屬分類:
JAVA EE6