多年来,Java语言和与之相关联的中间件标准已经成为企业计算的核心。用户关心的是Java发起者Sun Microsystems成为Oracle的一部分吗?Oracle最近推出了收购路线图,Java社区密切关注基于Java的独立的Sun产品如何付费。 Oracle声称坚决保留基于Java的软件产品作为“战略”,然而更多地投资于Sun的Java工具混合作为实施参照。 “在极大程度上,Oracle现有的工具已经‘赢了’,” RedMonk分析师Michael Coté表示。
“当Oracle未说明将剔除NetBeans,他已经将其作为专门工具安置了,即移动、动态语言、集中透视工作以及有关Jav……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
多年来,Java语言和与之相关联的中间件标准已经成为企业计算的核心。用户关心的是Java发起者Sun Microsystems成为Oracle的一部分吗?Oracle最近推出了收购路线图,Java社区密切关注基于Java的独立的Sun产品如何付费。
Oracle声称坚决保留基于Java的软件产品作为“战略”,然而更多地投资于Sun的Java工具混合作为实施参照。
“在极大程度上,Oracle现有的工具已经‘赢了’,” RedMonk分析师Michael Coté表示。“当Oracle未说明将剔除NetBeans,他已经将其作为专门工具安置了,即移动、动态语言、集中透视工作以及有关Java标准的实施参照。”多年来,许多工具世界已经取代NetBeans,转向Eclipse框架。同时,Oracle似乎准备继续为商业部门使用自己的JDeveloper Java IDE。
NetBeans对于Java世界很重要,独立Java EE咨询师兼作者Reza Rahman。
Rahman表示:“现在Eclipse需要一个竞争对手,Eclipse是一个很好的IDE,但是它已经出问题了;它过于重量极了。在高层次的大多数人知道JDeveloper就是足不出户。”
Rahman认为Oracle最近公告,不大担心或者惊讶于与Java开发人员和Sun部门共事。有可能因为许多人期望Oracle能够关注与IBM竞争大企业合同,而不是过多关注内部和安置开源开发工具。
Java咨询师兼作家Daniel Rubio指出,尽管还没有那么多的诱因促使Oracle完全维系NetBeans。但是NetBeans是一款完全成熟的产品,他面临着许多来自于Oracle自己的JDeveloper产品线的竞争,JDeveloper是免费的,当然也有一些来自社区项目像Eclipse的压力。
Rubio在一封邮件中指出,“此外,像NetBeans,Oracle升级/许可证产品代理商就没有。不像Glassfish的社区用户,有潜力升级到企业级的WebLogic版本,作为NetBeans的用户,在Oracle的任何形式中都获利甚少,由于他们自己已有的Java IDE已经免费。”
GlassFish、WebLogic和JCP
Sun的开源应用服务器,GlassFish不大可能与Oracle的WebLogic形成竞争关系。反之,Coté认为它可能会被定位为低收益的合同,涉及部门的项目或开发谁完全地支持开源和一般不要为软件支付。
Glassfish是Java应用服务派中的一小部分。根据TheServerSide.com2009 Java调查,在2009-2010年,大约四分之一(25.5%)的Java开发人员计划使用Glassfish应用服务。(在Oracle计划收购Sun之后,但先于交易实现。)
虽然它起到Java EE实施参照的作用,Daniel指出由Java社区项目,像Tomcat与Glassfish进行了沟通,提供了强有力的数据。
Rubio表示:“Tomcat比Glassfish更轻。”
“重要的是要注意,Tomcat可以很好地做Glassfish所做的,如果你愿意把它们拼在一起,” Rubio写到。Reza Rahman建议Glassfish
Sun转移到Oracle可能是Java社区进程(JCP)的新方向。正式流程驱动Java规格的变化,Oracle表示JCP将会变得更“有内涵”。
JNBridge的CTO Wayne Citrin说:“直到现在我真的觉得JCP已经被分解了。语言变得越来越复杂,新功能更加的不合逻辑。”
Citrin表示也许新的观点落后于领导力将导致简化。
Rahman表示他对于变化感到兴奋,但是流行的主要的改变即将到来JCP中太多的改变过快可能导致相关中间件的不稳定。但是他发现了一个事实就是企业开始鼓励立刻使用Java EE 7。
Rahman说:“事实上,Oracle最大改变的发生需要他们探讨Sun的好的部分。工程和人作为他们研究和开发的机制。保持开源策略和中间市场策略。”
德国Java咨询师兼作家Adam Bien表示对于很少的一部分Sun的项目取消,他感到高兴。其中之一就是他将错过Project Kenai,一个免费和开源的协同主机站点项目。继续支持GlassFish和NetBeans是一种安慰。
Bien说:“GlassFish和NetBeans如此的好,因为在极短的时间内,工程师非常热情和积极的创造了最好的轻量型工具。问题是他们将是否继续为Oracle积极工作。”
Bien说Sun的文化产生了愿意支持的项目,但不会带来任何实际收入,不过鼓励创新。其中包括Jini,JXTA,LookingGlass和Project Darkstar。在Oracle,他觉得这“不会有任何机会。”
至于中间件,Oracle'向前迈进的能力提供一个完整的整合栈——用硬件完成,无疑在一定程度上将重塑竞争格局。Cote表示,这一水平的集成可能解决加盟企业架构的“边缘的异构系统”的一些主要痛点。
“不过,虽然一个完全集成的产品可以通过消除这些解决这些问题的边缘,”Cote表示,“代价是有限的技术选择。这可能是好是坏,还是意义在于开发小组的需要。”
相关推荐
-
内存数据网格提供商一头扎进Java
10年的时间里,应用性能解决方案提供商Alachisoft一直在用NCache(针对N-Tier和网格计算.NET应用的内存计算和数据网格产品)为.NET社区服务。
-
遇到这样一个问题:通过java service wrapper部署应用,wrapper进程占用的内存会一直升高, 直到把内存吃完应用崩溃,但是这个wrapper
遇到这样一个问题:通过java service wrapper部署应用,wrapper进程占用的内存会一直升高 […]
-
中间件可帮助企业实现应用现代化
本文,Tom Nolle讲述了大家都需要了解的现代化的流行做法,“中间件”方式——解释了如何确保采用的是正确方法,如何简化流程,并且为将来做好准备。
-
云连锁反应:中间件栈添层 应用更轻量
中间件栈增加了层以及对轻量应用的开发需求将导致更好的云访问,而云的无所不在增加了中间件栈的层次。