扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
也许上面的喋喋不休使我们的头都大了,但我们可以不必管它。最后还得让Sun来盖棺定论。终于,Sun公司负责企业Java平台的副总裁Karen Padir为Java EE 5作了比较中庸的阐述:“平台当然要复杂了,因为它是应用服务器的规范。而且,应用服务器是很复杂的,因为复杂性的存在主要是为了开发人员能够在应用服务器上工作,但是应用程序的开发人员并不一定会涉及到复杂性,因为他们仅仅使用那些完成工作所必需的工具就可以了。开发人员可以忽略他们所不需要的复杂性”。
就象微软的Office一样,虽然复杂,但并不是所有的人都会涉及到所有复杂的功能。因此,Java EE并没有我们想象的那样复杂。反而通过JDK5的支持,在某些应用的性能上,如Web Services,会有很大的提高。因此,如果企业要建立新的应用(尤其是SOA),还是可以考虑Java EE 5的。对于那些已经使用多年的系统来说,升级时得要慎重一些。不过,从总体来说,Java EE 5还是非常不错的。
虽然Java EE 5在今天5月1日全票通过而得以顺利发布。在它发布的同时,也是褒贬声一片。也许会有很多企业选择Java EE 5,但它在某此方面确实比那些轻量级的构架复杂。这也应该是Sun下一步要改善的地方。
现在Sun发布JDK的速度好象比以前快了,在明年JDK6将正式发布,而其中一项最吸引人的改进就是可以在JDK上运行非Java语言。据Red Monk公司的分析师Michael Cote称,这一点非常关键,有了这项技术,Java EE平台将具有更顽强的生命力。他完全没有打算签署Java EE平台的死亡证明书。
当然,如果Java EE现在停滞不前而且永远不改变的话,那么它就会变得陈旧,而一旦那些可供选择的平台增加了更多的企业级开发功能,Java EE就可能会被更加简单、更加轻量级的平台所替代,比如Ruby on Rails。然而,如果Java EE继续朝着简单化的目标前进,并且添加对多语言的支持,如JavaScript、PHP、Ruby、Python以及Perl,那么它就可以保持企业级应用和服务开发平台这一地位。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者