在收购Sun公司之后,甲骨文对Java的投入得到了继续。而Java对于甲骨文整体战略的重要性不言而喻,所有的Oracle应用都基于Java标准编写。在甲骨文的生态系统中,Java在企业级层面经历了哪些变化?未来的创新主要针对哪些方向?在与甲骨文全球大会同时召开的JavaOne大会上,甲骨文公司云应用基础副总裁Cameron Purdy向TechTarget中国记者进行了解读。
几个月之前,甲骨文公司刚刚发布了最新版本的Java EE(Enterprise Edition)7,这也是甲骨文在收购Sun之后针对企业级发布的首个Java EE版本。Cameron Purdy表示,Java EE是非常受欢迎的企业级Java平台,普及程度非常高。在新的Java EE 7当中,甲骨文主要针对三个方面进行了改进,即HTML 5支持、提升开发人员工作效率和满足严苛需求的可伸缩性。
甲骨文公司云应用基础副总裁Cameron Purdy
由于智能手机与平板电脑的普及,移动应用对HTML 5 的需求也逐渐显现出来。Cameron Purdy介绍,目前Java EE 7平台全面拥抱HTML 5技术,其中通过低延迟和双向通信的WebSockets减少了响应时间,借助行业标准的JSON处理简化了数据分析和交换,以及利用JAX-RS 2.0异步RESTful网络服务支持更多的并发用户,进一步推动了HTML 5 应用的构建。
在提升开发人员工作效率方面,甲骨文也针对Java EE 7开发了一系列的新技术。其中最重要的是跨整个Java EE平台对注释、上下文及依赖注入(CDI)的支持,充分减少了发送和接收消息所需的代码。此外,Java EE还支持了简单Java对象(POJO),扩展了注释的使用,显著减少了开发人员的复制粘贴工作,提高了生产率。
Java EE 7的最新亮点
此外,Java EE 7对批处理编程进行了更好的支持,实现不间断的OLTP性能;在企业级层面,能够定义多线程并发任务,提高可扩展性;JMS 2.0是Java消息服务在过去15年中的一大飞跃。Cameron Purdy表示,这些新的技术目前已经在Oracle的产品当中有所体现,如新发布的Oracle WebLogic应用服务器12.1.2版本,已经添加了JMS 2.0功能。
Cameron Purdy表示,Java EE未来的重点和发展方向包括了:标准化。将专注于企业应用程序的开发;提升工作效率。针对企业Java开发人员简化操作复杂性;可移植性。提供跨供应商、跨云平台的开发;可扩展性。采纳更多的创新技术;模块化。强调模块化的设计方式。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
Oracle自治式数据库或致DBA下岗
甲骨文公司CEO马克·赫德谈到该公司新推出的自治式数据库时提到,这个产品会关系到成百上千数据库管理员(DBA) […]
-
Collaborate 18大会:了解甲骨文云数据库和应用的进展
在Collaborate 18大会即将举行时,我们会发现,甲骨文用户社区的技术变化会略高于平常水平。 由独立甲 […]
-
甲骨文自治数据库亮相 带来云计算新希望
早前甲骨文还不在云计算公司之列,而现在该公司正在迅速弥补其失去的时间。甲骨文的云计算核心是甲骨文自治数据库(O […]
-
企业ERP如何迁移上云?变革速度决定发展路径
企业与ERP系统之间的感情复杂,是当机立断地舍旧取新,还是循序渐进地逐步迁移,企业在想我应该放弃现有的ERP系统吗?