就Java EE 6的预览版来说,很多人还是看好新的Java EE 6规范,其可扩展性、Web框架的可插拔能力、持久化API(JPA)、JSF等新功能特性让人眼前一亮。开源Java的SOA供应商MuleSource公司创始人兼首席技术官Ross Mason就是这样认为,他觉得迁移到Java EE 6是顺理成章的事情。 “在很长一段时间里,JEE 6.0规范是我所见过最有创新性的事情,”Mason告诉我们。“在Java的简化方面似乎是真正的重点,这显然是受到了来自Java社区之外的其他开源公司的创新性想法的推动。我认为这会是一个伟大的事件,证明Java想要改变,它也可以有效地完成改变。” 但并不是Java社区中的每个人都对Java EE 6预览版感到满意。 SpringSource公司的首席执行官Rod Johnson告诉我们说,他对Java EE 6感到失望,在他看来,Java EE 6没有完成早先的承诺。 之前报道曾提到过SpringSurceo的新应用服务器不再支持Java EE,尽管对于WAR部署它提供了支持,但EAR部署和其它EE的规范,如EJB等,都不在支持范围之列。 Johnson特别提到,在Java EE 6的开始阶段,引入个人配置(profile)的想法给他留下了非常好的印象,因为这可以让开发者在Java EE中只运行他们需要的部分,使开发过程变得更有效率。 “最初,一些供应商真的希望Java EE能够在比如EJB(Enterprise Java Beans)和JTA(Java Transaction API)这些地方添加上个人配置,但最终发布的Java EE 6预览版,我想没有达到让Java EE更精简更灵活的承诺,”Johnson说,“因此坦率地说,我对最终的结果并不报太大的期望。” |