Sun公司官员本周四公布了三项Java技术的升级,其中包括其***的企业版Java工具。但是对甲骨文收购交易对其带来的影响,他们拒绝表态。51CTO编辑推荐您阅读《Java EE 6平台指南》专题了解更多。
Sun新发布的技术包括Java EE 6以及相应SDK和一个兼容性测试工具;Java EE应用服务器GlassFish v3的企业版和开源版;以及NetBeans 6.8 IDE。
Java EE 6正式推出
Sun应用平台产品管理和营销主管凯文·施密特(Kevin Schmidt)指出,Java EE 6的发布是Sun和其它志愿者3年努力工作的结果,它继续增加了一些新功能,诸如RESTful网络服务、依赖注入(dependency injection)和Servlet注解插件,以及通过引入配置文件(Profiles)和裁减(Pruning)概念实现的更灵活平台,配置文件功能支持特定意图的Java实现,诸如在Java EE 6中的Web开发配置文件功能。
分析师称,通过Java EE 6,Sun正在提供已经在其它工具非常流行的大量功能。
不过,对于Sun被甲骨文收购对其Java和NetBeans将带来何种影响,Sun拒绝表态。目前该收购交易已被暂停,等待欧盟反垄断机构的批准。研究咨询机构RedMonk分析师迈克尔·科特(Michael Cote)认为,该交易对Java技术本身的影响非常小。甲骨文此前已经公开承诺将支持Java和GlassFish等技术。
科特指出,“Java是IT世界的重要核心技术,而且是一个开源系统,包括甲骨文在内的很多大公司都有以它为核心的产品,它不会因为Sun被甲骨文收购而陷入混乱。甲骨文将对NetBeans和GlassFish的命运拥有更大控制权,那些希望拥有一个简洁且强大应用服务器的Java开发者非常喜欢GlassFish。”
Glassfish v3同时发布
#T#Sun公司此次同时发布了GlassFish企业服务器v3和开源版GlassFish v3。Sun表示,通过企业版GlassFish,用户可以使用Java EE 6 Web配置文件部署Web应用,还可以获得一个简化的编程模式和Java EE 6编程改进,它基于OSGi运行时,支持动态增加功能。更快速启动时间也是它的特色功能之一。
Sun应用平台执行主管汤姆·金卡伊德(Tom Kincaid)指出,“当该应用服务器启动时,只会加载一些必需的模块。”
GlassFish企业版服务器v3支持的GUI开发工具包括NetBeans、Eclipse、JetBrains IntelliJ Idea和Maven等,每服务器定价999美元起,相比开源版它提供补丁和漏洞响应服务。
Sun公司认为,GlassFish具有云计算潜力。施密特指出,“我们看到了GlassFish在云计算中的巨大机遇,目前正在该领域进行一些研究。明年初可能会宣布一些相关信息。”
NetBeans 6.8到来
开源NetBeans 6.8 IDE除了支持Java EE 6以外,还支持PHP 5.3应用程序开发,支持Symfony框架。JavaFX开发功能包含改进的代码自动完成和编辑器导航功能。
Sun还计划最早在下周初推出一个预览版开发工具,让用户使用JavaFX和NetBeans创建窗体应用,其名称为JavaFX Composer Plugin for NetBeans。