SOA年终回顾:收购改变Java的未来

日期: 2009-12-24 作者:Rob Barry翻译:张培颖 来源:TechTarget中国 英文

今年当Oracle准备收购Sun以及VMware收购SpringSource之时,Java的世界有些动摇。Sun控制着Java Community Process(JCP),JCP支配着语言,Java将更多的和Oracle相关联。同时,轻量型开源Spring框架——完全成熟的Java EE 6标准的替代者,将封装在VMware的保护伞之下。   四月份,Oracle宣布其决定以74亿美元收购Sun。

尽管十二月中旬该收购还处于欧盟的审查中,其已经批准Oracle转弯操作Sun的产品。这些产品包括MySQL, GlassFish, NetBeans,以各种方式,Java本身也在内。这样将产生Ora……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

今年当Oracle准备收购Sun以及VMware收购SpringSource之时,Java的世界有些动摇。Sun控制着Java Community Process(JCP),JCP支配着语言,Java将更多的和Oracle相关联。同时,轻量型开源Spring框架——完全成熟的Java EE 6标准的替代者,将封装在VMware的保护伞之下。

  四月份,Oracle宣布其决定以74亿美元收购Sun。尽管十二月中旬该收购还处于欧盟的审查中,其已经批准Oracle转弯操作Sun的产品。这些产品包括MySQL, GlassFish, NetBeans,以各种方式,Java本身也在内。这样将产生Oracle第一个计算机硬件部门。

  Interarbor Solutions 首席分析师Dana Gardner 表示,“Sun并未完全从2001年到2002年的dot-com碰撞中完全恢复,Sun试图以硬件公司的身份转型到软件公司。它失败了。”

  Gardner讲到另一方面,Oracle拥有软件家族,但是将很快从收购像Sun的Blade和 SPARC servers这样的硬件成长起来。

  欧盟的核心关注点主要围绕在软件创造者在MySQL上有每年28亿美元效益,MySQL是最广泛应用的开源数据库之一。独立Java 咨询顾问以及EJB 3 In Action 共同作者Reza Rahman认为MySQL不是Oracle收购Sun最重要的因素。

  Rahman怀疑MySQL像Sun的其他特性一样是Oracle的战略象征。

  Rahman说:“Oracle有比控制MySQL更大的事情要考虑,像控制Java和固化他们持有的中间件市场。”

  然而IBM(早于Oracle收购行动的夭折的收购)收购Sun引起关注的是Java的未来,那些关注在Oracle收购Sun上并不会减少。

  Java EE 5和6一书的作者和软件架构师Antonio Goncalves问道:“如果Oracle接管了,将会发生什么?是否会创建新的规范?当你打算用将在Oracle 上运行的Java 7,Java 7将运行在Apache和IBM上。”

  Goncalves表示对于JCP理想的方案是变成独立的。其他人认为对于这个组织是一种长期的迟到的改变。

  RedMonk分析师Michael Coté说:“我认为Java已经长期在一个位置上,它没有真正导致一种新的功能,一些人希望JCP的动摇。”

  他表示希望是Oracle可以加速Java EE的创新。企业Java社区中的许多人分享的感觉是统治的说明似乎是远远落后于现代IT需求。另一方面,这也有利于Oracle放慢开发,因为这将导致更多的潜在产品。
 
  VMware收购SpringSource引领私有云

  近年来,驱使Java广泛使用的意见已经瓦解,像狭窄但更轻量的Spring框架已经获得了使用。今年关于Spring的重大新闻便是 SpringSource的收购,该公司监管Spring,被虚拟化厂商VMware以4.2亿美元收购。超于Spring的轻量型方法,该框架因新的功能特点而闻名。例如,最近Java EE6的从属使用,Spring忍受这个已经好多年了。

  虽然Spring是开源的,但它紧密联系厂商关于Java EE的分歧,众多主要厂商支持Java EE已经有很长的历史了。

  咨询顾问和许多Java EE图书的作者Adam Bien 说:“在经济危机和衰退期,人们有一次关注标准。他们害怕Spring。”

  近年来,SpringSource致力于Spring的改进,像报表、分析和生产率的改进。五月份,通过收购开源监测厂商Hyperic,这些关注点都得以解决。Spring 3将于下个月发布,有望拥有新的效率和自动化功能。

  但是就如VMware的产品所关注的,SpringSource的的未来是什么?

  VMware的SpringSource部门总经理兼SpringSource 前任CEO Rod Johnson表示将于2010年致力于私有云产品。

  Johnson讲到:“私有云将建立在vSphere技术至上,我们将把SpringSource中间件和管理技术放到最高点,以此来交付东涛的、可扩展的内部云装置。”

  Java倾向于组件化

  在年末的时候,Java很明了的转向Spring的组成。经过长期的酝酿之后,Sun这个月发布了Java EE 6。它在性能内配置上去掉了一些不常用的功能。Coté说道:“我感觉最近几个月,Java被较小的Web配置迷住了。”

  不久前,他说道:“人们倾向于寻找更小配置的堆栈。”

  Gardner也已经注意到这种趋势。最近,他表示虽然组织指望创建数据中心,进行综合集成,开发人员正在寻求更加组件化的软件。

  一种趋势是组件化软件的边缘成长源于OSGi框架的应用的增长。OSGi框架把Java资源从运行流程、输出服务和容器管理的堆中分离出来。

  Gardner 最后说道:“OSGi迫使其流行起来,Java也不得不有所反应,我们也看到Apache基金、Spring和许多其他的开源技术已经以一种方式开始活动起来,即组件化和轻量化。”

作者

Rob Barry
Rob Barry

新闻作者

翻译

张培颖
张培颖

云计算网站编辑

相关推荐