JavaEE7将于2012年发布基于云操作平台

【独家特稿】2010年度的Oracle Open World大会把JavaOne大会和Oracle开发者大会组合在一起。12月14日,北京国际会议中心,记者专程参加了在中国举办的JavaOne中国大会。在Oracle软件研发部高级总监南蒂妮 瑞曼尼(Nandani Ramni)为我们带来了Java战略及发展的主题演讲之后,Oracle三位负责不同项目的工程师为我们带来了Java SE、Java EE、Java ME三大平台的***技术动向和未来发展趋势:除了Oracle的工程师再次宣布了已经不是秘密的Java SE将于明年7月28日发布之外,***让人感兴趣的无疑是2012发布的Java EE 7将基于云平台。

创新互联公司公司2013年成立,是专业互联网技术服务公司,拥有项目做网站、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元眉山做网站,已为上家服务,为眉山各地企业和个人服务,联系电话:18982081108

JDK 7明年发布

本次JavaOne大会对广受关注的Java SE 7新增添的几个项目进行了详细的介绍,Java SE 7新增有Coin项目、InvokeDynamic、Fork/Join框架、Jigsaw项目和Lambda项目。

原本Java SE 7新将新增的项目

但是对于Java SE 7的发布时间出现两种意见致使Java SE 7分裂为两部分,Jigsaw想和Lambda项目及若干小项目不得不推迟到Java SE 8当中一起发布。

Java SE 7部分项目不得不推迟到Java SE 8当中

 经过JCP的审阅,最终确定了JDK 7和JDK 8的最终发布时间。

JCP决定最终的发布时间

#p#

云端的Java EE 7

在去年发布的Java EE 6中,带来了很多简化技术,新增了几种新的API、Web Profie、可插拔性/可扩展性、依赖注入和对现有API的多方面改进。其中Web更新了Servlet 3.0中的批注、自动发现库和注册库、Web.xml是可选的、打包资源Jar终端静态文件和直接Web应用程序内部使用EJB。但是这些都不是革命性的,Java EE 6强大的模块系统才是真正的利器。Java EE 6中的模块化是通过profiles实现的。每个profile是一个具体的Java EE 6下载,每次下载都是针对为特定类别应用而设计的特定API组合。在Java EE 6中的依赖注入具有强大的类型安全模型、可以逐个模块启用等特点让即将在2012年发布的Java EE 7奠定了适用于云环境的Java EE:

◆满足对资源和状态管理的更高要求

◆更好地隔离应用程序

◆用于NRDBMS、缓存等潜在标准API

◆通用管理和监视接口

Java EE 7将是基于云平台的

Java EE 7平台将于2012完成,JAX-RS 2.0和JPA 2.1即将推出,同时将遵循其他JSR。在Java EE 7中将实践云平台上代码模块,这种模块化就是由模块组成应用程序、显示依赖、用内置的版本控制、对类加载器进行整理。模块化将是Java EE 7实现云平台的基础,Java团队认为这种模块化在Java SE 8上先得以实现。整个平台将是一个庞大的体系,应用程序的代码将是模块化的,虚拟化层、状态管理、各种服务都处于云端,使Java EE 7更加高效。

Java ME路线图

另一方面,自收购Sun以及Java技术以来,Oracle在Java移动版的发展上受到业界一些公司的指责,包括Google在内的公司表示Oracle没有明确提出移动版Java的发展方向和承担起领导责任。而另一方面,移动版Java在低端和中档手机、媒体播放机和其他设备、许多移动应用程序和内容交付系统等方面的应用占了很大比例。

对此,Oracle的技术总监i并没有正面回答这个问题,但她向记者展示了Oracle在Java ME(移动版)明确的路线图。包括提供进一步的集成Web技术(HTML、JavaScript、CSS)、提供访问硬件和操作系统功能的新设备API(图形、近距离非接触卡NFC、IMS、传感器、支付、电话、定位),以及为卡、电视、移动设备提供占用空间小、CPU效率高的Java实现(包括针对ARM7/ARM9芯片和有限内存进行优化,并且进行升级以便支持处理电话、支付和位置服务等功能的手机应用程序编程接口)等新特性。

评论:由于涉及未来发展的原因,记者在随后对负责Java EE开发的技术工程师罗伯特 基尼兹(Roberto Chineici)进行咨询时并没有得到什么有价值的新闻,不过翻阅部分文献,未来的Java EE 7平台将是在云端架设一台计算能力超强的服务器,每一个Java EE 7的程序员只要在本地把自己的模块代码编辑好,放在云平台上即可运行成功。听起来很诡异,好似天方夜谭,但是云时代已然来临,让我们期待Java EE 7的云平台吧。

Phone Club——移动开发线下技术沙龙

活动日期:12月19日

本期主题:Android应用开发技术进阶

地点:创新工场 北京市海淀区北四环西路66号第三极大厦B座18层

演讲讲师:王明礼(创新工场) 范怀宇(网易) 点击报名

【编辑推荐】

  1. 直击JavaOne中国大会:Java战略及发展的主角JavaFX
  2. Oracle接管JavaOne大会 Java之父将***缺席
  3. Oracle OpenWorld 2010大会的10大看点
  4. 为什么赫德对塑造新的Oracle很关键
  5. 对于Java,Oracle的下一步打算是什么?

当前名称:JavaEE7将于2012年发布基于云操作平台
URL网址:http://www.36103.cn/qtweb/news11/30961.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联