格栅灯厂家
免费服务热线

Free service

hotline

010-00000000
格栅灯厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

Sun和甲骨文发布SOA主要J2EE开发商全支持新日

发布时间:2020-01-15 18:16:14 阅读: 来源:格栅灯厂家

此次JavaOne会议上最受瞩目的关键词之一是“SOA(面向服务架构)”。会议期间,Sun和甲骨文先后发表了SOA计划。再加上IBM、BEA系统等公司过去就一直强调对SOA的支持,主要J2EE 开发商将全部支持SOA的形势已经更加明朗。

SOA计划Project Kitty Hawk发表甲骨文已经开始提供本地化BPEL引擎,并将JDeveloper10g定为BPEL设计工具。

甲骨文方面在会议第二天的综合研讨会上由负责开发的高级副总裁Thomas Kurian发表了SOA战略。

甲骨文此次发表的产品是用BPEL(业务处理执行语言)描述的处理业务流程的中间件(本地化BPEL引擎)——“Oracle BPEL Process Manager”。目前已开始供货,而且可以免费下载试用版。似乎有意抗衡IBM发表的本地化BPEL引擎(WebSphere Business Integration Server Foundation)。

作为配合Web服务设计业务流程的开发环境,将使用业已发布的工具JDeveloper10g。其目的是通过迅速提供BPEL引擎和开发工具,促使用户向SOA过渡。

Sun的SOA产品组Project Kitty Hawk和新工具Creator也支持SOA

Sun发表的SOA战略是“Project Kitty Hawk”。是由Sun软件部门执行总裁John Loiacono在第一天召开的综合研讨会上发表的。Project Kitty Hawk是指中间件、开发工具和专业服务的总称,将在今后18个月时间里陆续完成。最初产品计划2005年上半年亮相。依据WS-I公布的各种Web服务标准和JSR-208(JBI: Java Business Integration)等标准。当天开始供货的支持JSF的新开发工具Sun Java Studio Creator也将作为SOA工具进行功能扩展。

BEA演示开放源码SOA Runtime Beehive和服务总线QuickSilver

BEA系统在综合研讨会上组合演示了该公司的开发工具Workshop和将其编程模型定开放源码的Beehive。Workshop虽说带有简易编程模型,不过该公司的目的是通过使之支持WebLogic以外的平台,逐步使其变成SOA的基础技术。

最新动向方面,会上宣布了“融合Eclipse与Beehive的开放源码项目‘Pollinate’已于上周正式成立”(BEA首席技术官Scott Dietzen)。属于支持Beehive的Eclipse插件和UI组件的子集。另外,在Workshop/Beehive上处理的软件组件“Control”已经达到70多种。这些组件可用作基于SOA的系统构筑材料。

演示内容与6月在日本召开的eWorld Japan会议上所做的演示相同。主要演示了用Workshop开发的应用程序不仅是该公司开发的J2EE应用服务器WebLogic,还能与Beehive和Tomcat的组合平台上运行。还演示了ESB(企业服务总线)QuickSilver(开发代号)。提供同步和非同步2种通信手段。“在跨多家企业使用时,以2步提交为前提的同步模式并不合适。必须使用非同步信息”(Scott Dietzen)。

加上IBM,著名J2EE开发商的SOA战略悉数亮相

从比较的角度,下面来介绍一下IBM发表的SOA战略。IBM SOA战略将提供能够设计业务流程的开发工具“Modeler”,配备本地化BPEL引擎的“WebSphere Business Integration Server Foundation(WBI SF)”,能够完成大量信息交换的ESB,用来将现有系统虚拟成服务的适配器以及构筑辅助服务。

BEA、Sun和甲骨文原则上此次均准备提供类似于IBM的关键技术。包括业务流程设计工具、BPEL引擎和服务总线(ESB)。

虽说在日本国内的企业系统构筑领域,Web服务似乎仍旧比较薄弱,不过在美国支持SOA已经逐渐成为“既定路线”。日本也有可能很快出现SOA热。尽管有人认为“SOA目前让人感觉具有强烈的营销色彩”(某JavaOne与会人士),不过“随着WS-I和BPEL的亮相,Web服务技术已经具备实现SOA的实力”,这种技术背景也是不可否认的事实。眼光超前的系统负责人需要密切关注SOA今后的动向。

名医汇

医生在线问答

名医汇

预约挂号平台合作