Sun的技術爆發(fā) Java EE 6等三重量級產(chǎn)品同步發(fā)布
Sun公司官員本周四公布了三項Java技術的升級,其中包括其***的企業(yè)版Java工具。但是對甲骨文收購交易對其帶來的影響,他們拒絕表態(tài)。51CTO編輯推薦您閱讀《Java EE 6平臺指南》專題了解更多。
Sun新發(fā)布的技術包括Java EE 6以及相應SDK和一個兼容性測試工具;Java EE應用服務器GlassFish v3的企業(yè)版和開源版;以及NetBeans 6.8 IDE。
Java EE 6正式推出
Sun應用平臺產(chǎn)品管理和營銷主管凱文·施密特(Kevin Schmidt)指出,Java EE 6的發(fā)布是Sun和其它志愿者3年努力工作的結果,它繼續(xù)增加了一些新功能,諸如RESTful網(wǎng)絡服務、依賴注入(dependency injection)和Servlet注解插件,以及通過引入配置文件(Profiles)和裁減(Pruning)概念實現(xiàn)的更靈活平臺,配置文件功能支持特定意圖的Java實現(xiàn),諸如在Java EE 6中的Web開發(fā)配置文件功能。
分析師稱,通過Java EE 6,Sun正在提供已經(jīng)在其它工具非常流行的大量功能。
不過,對于Sun被甲骨文收購對其Java和NetBeans將帶來何種影響,Sun拒絕表態(tài)。目前該收購交易已被暫停,等待歐盟反壟斷機構的批準。研究咨詢機構RedMonk分析師邁克爾·科特(Michael Cote)認為,該交易對Java技術本身的影響非常小。甲骨文此前已經(jīng)公開承諾將支持Java和GlassFish等技術。
科特指出,“Java是IT世界的重要核心技術,而且是一個開源系統(tǒng),包括甲骨文在內(nèi)的很多大公司都有以它為核心的產(chǎn)品,它不會因為Sun被甲骨文收購而陷入混亂。甲骨文將對NetBeans和GlassFish的命運擁有更大控制權,那些希望擁有一個簡潔且強大應用服務器的Java開發(fā)者非常喜歡GlassFish。”
Glassfish v3同時發(fā)布
#T#Sun公司此次同時發(fā)布了GlassFish企業(yè)服務器v3和開源版GlassFish v3。Sun表示,通過企業(yè)版GlassFish,用戶可以使用Java EE 6 Web配置文件部署Web應用,還可以獲得一個簡化的編程模式和Java EE 6編程改進,它基于OSGi運行時,支持動態(tài)增加功能。更快速啟動時間也是它的特色功能之一。
Sun應用平臺執(zhí)行主管湯姆·金卡伊德(Tom Kincaid)指出,“當該應用服務器啟動時,只會加載一些必需的模塊。”
GlassFish企業(yè)版服務器v3支持的GUI開發(fā)工具包括NetBeans、Eclipse、JetBrains IntelliJ Idea和Maven等,每服務器定價999美元起,相比開源版它提供補丁和漏洞響應服務。
Sun公司認為,GlassFish具有云計算潛力。施密特指出,“我們看到了GlassFish在云計算中的巨大機遇,目前正在該領域進行一些研究。明年初可能會宣布一些相關信息。”
NetBeans 6.8到來
開源NetBeans 6.8 IDE除了支持Java EE 6以外,還支持PHP 5.3應用程序開發(fā),支持Symfony框架。JavaFX開發(fā)功能包含改進的代碼自動完成和編輯器導航功能。
Sun還計劃最早在下周初推出一個預覽版開發(fā)工具,讓用戶使用JavaFX和NetBeans創(chuàng)建窗體應用,其名稱為JavaFX Composer Plugin for NetBeans。