基于Java的中间件成为Oracle制胜关键

 
   | |

导读:本文介绍了Oracle CEO Larry Ellison表示公司能否成功用Java赚钱将取决于其在中间件方面的全面成功,同时表明了该公司对于NetBeans和JavaFX的策略。

关键词:Java Java EE JavaFX NetBeans Oracle

 
正在加载数据...

【TechTarget中国原创】在最近扫清了欧盟提出的规章障碍后,Oracle最终以74亿美元对Sun Microsystems完成收购,正式接管Sun发起的Java语言。Oracle CEO Larry Ellison表示公司能否成功用Java赚钱将取决于其在中间件方面的全面成功。

  Ellison说:“Sun没能从Java赚很多钱,但是我们确定可以。” 他指出Oracle2008年收购BEA系统,也是有效的利用了Java,Java在众多现代软件基础设施之下,运行着大企业的应用程序。例如Oracle的Fusion中间件,就是基于Java的。

  在长达数小时的网络广播结束时,Ellison的评论概括了Oracle将来对于Sun产品的发展蓝图。公司保证增加对Sun创造的技术的投资。

  Oracle的计划似乎澄清像来自于WebLogic产品线和Glassfish的应用服务器产品间的区别。GlassFish是由Sun为Java EE平台创建的开源应用服务器。WebLogic则是领先的J EE服务器,它由Oracle收购BEA系统而来。差异性围绕着完全特定的企业级产品和轻量开源体系的实施。

  Oracle产品开发执行副总Thomas Kurian表示Sun的Glassfish将继续参照J EE进行实施。他自称Glassfish的“轻量”Metro Web堆栈。

  同时,Kurian强调WebLogic将继续作为企业部署的战略产品。

  一些中间件组件进行互换,“我们将交叉WebLogic和Glassfish,共享技术。” Kurian说。

  NetBeans计数

  Oracle的Kurian认为NetBeans将是Oracle继续投资的方向。NetBeans是Sun的开源Java IDE,在过去它与Oracle的JDeveloper IDE和IBM创建的Eclipse开源框架竞争。

  他认为Oracle想关注三个领域,在这三个领域中NetBeans是独一无二的:支持动态语言、移动开发以及如何为Java EE开发提供参照实施支持。

  Kurian说Oracle将扩展Java编程模型的范围,让JCP更吸引人。

  Illuminata 首席IT顾问Jonathan Eunice 说:“他们似乎区别了贯穿企业级中间件和轻量中间件。”

  Eunice说经过很长时间的思索后,人们现在开始评判Oracle的计划。

  早期的预测中,他指出把“Oracle将使Sun陨落”到“他们将拾起所有资产并进行运作。”排序。一些开发者的关注点是中意的技术会丢失。

  “Oracle实际上拾起了Sun大量的关键资产,”他继续讲到。“他们没有说NetBeans死了,他们更多的为动态语言和Web开发。”

  JavaFX支持

  在Oracle网络广播所有已公开的技术细节中间,令人惊讶的也许是提及了JavaFX,一种富互联网应用编程环境,它花费了许多年走向标准研讨。今天,JavaFX与简单的Java、基于JavaScript的AJAX、Flash、Silverlight和其他浏览器插件替代物。

  在JavaFX中,Kurian说Oracle将希望提供有能力创建更多可视化应用的设计人员。Oracle计划添加拖放集合和在应用接口中“排除Java、 JavaScript和JavaFX间的路线。”

  Web开发公司Exadel董事长兼总裁Max Katz认为今天的JavaFX评论表明,Oracle公司致力于开发JavaFX平台,并使其成为一个关键技术的前进方向。

  Katz通过电子邮件写到“关于‘排除Java、 JavaScript和JavaFX间的路线’,我认为许多新的应用将会混合,包括JavaFX 和HTML/JavaScript部分。所有技术:Java、JavaScript和JavaFX将无缝对接。关于Ajax还是JavaFX更好的争论不再有根据,你可以在你的应用中都拥有。”


Java EE 5的SOA能力解答
 Sun紧抓ESB和JavaEE实现SOA应用
 Java EE 5的SOA能力解答
 Java EE中人工配置脚本或引发故障停机
 Java Servlet API 3.0 提高应用可插入性(上)
 Java Servlet API 3.0 提高应用可插入性(下)
 走进Java 7模块系统
 J2ME中的基础碰撞检测算法浅析
 工具为现有Java EE应用程序添加Web服务
 浅谈公司技术方向Java与.Net的分工合作
 Java EE 6增强的可扩展性:Web分片和可插拔框架
 基于Java的中间件成为Oracle制胜关键
 Java挑战时代

【原创内容,版权所有,谢绝转载。TechTarget中国将保留追究其法律责任的权利。】
 
作者:Rob Barry & Jack Vaughan     译者:张培颖   
 
 
 
 
 

Oracle Web服务

 
之前我们创建了变量QuoteInput,通过GetSingleQuote调用。我们已经初始化变量或者着拍了一个值……
 
下一步是调用外部WEB服务;股票报价服务将使用Xignite的报价WEB服务,这个服务延时交付来自美国的股票交易所得均价……
 
尽管事实BPEL准备主要负责写长期运行的流程,它也提供一种创建复合服务的出色方式,即集合其他服务。我们举个简单的例子……
 
在正式宣布与Sun合并的战略计划之后,甲骨文于今天收购AmberPoint,后者是一家规模较小的厂商,专注于SOA管理领域。
 
多年来,Java语言和与之相关联的中间件标准已经成为企业计算的核心。用户关心的是Java发起者Sun Microsystems成为Oracle的一部分吗?

热门技术手册排行

 

随着开源技术越来越成熟,一个稍有开发经验的人通过学习就可以用开源的产品和技术构建一套可用的系统。对于从事软件开发的人员,尤其是对Java或动态语言相关领域的人来说,“开源”也许是他们最喜爱的单词。但是,很多时候我们需要的不仅仅是一个可用的系统,而是希望这个系统开发更简易、性能更高和扩展性更好等。这确实是一个令人头痛的问题。本指南很多地方都是点到为止,要深入了解相关信息的读者请借助参考资料、网站等自行挖掘。

 

本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。

 

业务流程管理(business process management,bpm)不是一个新概念,甚至不是一个新名词。它是从相关的业务流程变革领域,如业务流程改进(bpi)、业务流程重组(bpr)、业务流程革新中发展起来的。流程管理技术也是从早期的工作流管理、eai、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。

 

TOAGF是一个架构框架,简而言之,TOGAF是一种协助发展,验收,运行,使用,和维护架构的工具。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。

 

云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。

 

Mashup是一个非常cool的新的应用程序种类。如果你想真正的了解它们,我们需要回过头来看看你现在的计算机,其实它就是一个非常好的帮助你理解mashup的模型。现在开源的操作系统无疑是非常好的apis的集合或应用程序编程接口,帮助开发者去构建其应用程序。计算机本身也是一个很好的为用户提供接口的例子,键盘和鼠标可以被理解为你通过计算机的接口而使用的不同的应用程序。本技术手册为读者提供了一些相关信息,如果需要深入了解mashup,读者可以借助其他参考资源。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录