Gartner:SOBAs将对应用集成产生巨大影响

 
   | |

导读:SOBAs,或者面向服务的业务应用,是面向服务架构的延伸。他们使企业的应用程序能够根据业务需求实现动态重组以及分解。在正确的时间连接业务程序。

关键词:SOBAs 面向服务 业务应用 面向服务架构

 
正在加载数据...

  你觉的在今天使用面向服务构件(SOA)是一种趋势吗?振奋起来,看看下一代应用集成:SOBA!这是2004年Gartner公司的一篇相关评论。尽管到目前为止SOBA仍旧还停留在一个有待深入的位置,但至少可以看见,伴随着SOA而来的新一代应用趋势必然来临。

  Gartner公司研究室主任Charles Abrams提出,SOBAs,或者面向服务的业务应用,是面向服务架构的延伸。他们使企业的应用程序能够根据业务需求实现动态重组以及分解。最终,他们将在正确的时间连接业务程序,例如ERP, CRM和供应链管理。

  “他们能够使架构信息具有实时性,从而使企业够有竞争力” Abrams在Gartner于2004年举办的应用集成及web服务高端会议上就已经如是说道。“SOBAs是业务流程融合的关键技术”

  SOBAs与web服务结合应用,坚持SOAP和WSDL标准。Abrams预言这将改变目前应用程序的局面。

  “SOBAs将简化单片软件供应商的工作”他说,“应用程序将在服务中交付,供应商如果不能将应用程序作为服务交付,他们将会被淘汰。”

  Abrams甚至说,如果一个企业的业务应用程序供应商在今年年底还没有拿出一份SOBA路线图,他们将会出现在缩减名单内。

  “Oracle, SAP, PeopleSoft, Siebel和一些其他公司都已经对SOBA作出设想” Abrams说,SOBAs还可以以现有的代码为核心创建。

  Paul Moyer,一个为金融服务为主的的美国大公司的软件设计师,说他所在公司已经在产品中使用web服务有四年时间了,目前在进行SOBA研究,相信这是有益处的。

  “我们觉得这对于稳定资产的重用具有重要意义” Moyer说“我们也可以看到这对节省成本的重要意义”

  Abrams确定了SOBA应用的四种类型,开始是SOAP-wrapped传统应用。这是移动策略的基础,Abrams说。接下来,SOBAs将为目标横向或者纵向的增加新的构成。有标准组件的企业将是SOBAs的下一代。这种组合应用程序将与前面两种类型的SOBAs结合去实现业务流程融合。最后,组合的SOBAs将会是出现的最终类型。所有这些坚持SOA原理,将最终利用BPEL,WS-Choreography 和WS-Reliable Messaging等新兴标准。

  此外,Abrams预测SOBAs将带来商业间的合作热潮。

  Abrams提出SAP ,甲骨文,微软和IBM在SOA市场上占了先机,但是企业需要开始在短时间内创建SOBAs以保持竞争力。

  “你需要现在开始,就在今天,并通过SOAP和WSDL一体化实现转换传统应用到SOBA”他说,“找到瓶颈可以停止实时业务流程的整合,然后开始思考用SOBA实现业务流程融合”

  两年内,企业应该根据自己的情况,充分部署SOA,强化综合应用开发和充分运用互操作性,他说。 

  “准备好预算,让你的设计师,IT经理人和规划师参加SOBA方面的培训吧” Abrams说。

原文出处:http://gocom.primeton.com/modules/newbb/item57527_57527.htm
 
来源:goCom构客网    
 
 
 
 
 

SOAP

 
你能尝试使用COM-Corba或COM-EJB桥或Sun的ActiveX/Bean桥,但当你使用微软类型的客户端,假定你能从微软那获得一个很好的SOAP/HTTP实现……
 
如果你确定客户端不会使上面的例子退化,我在这就不用它。如果你确定使用它不会发生,那么就使用RMI/IIOP,这是最简单的。否则……
 
关于防火墙,RMI仍然有同样的问题是IIOP。它需要这些的端口很可能被防火墙阻塞。这点就是让小应用程序和你服务器之间的RMI/IIOP主机越过除了……
 
下面的部分试图提供一些我们为什么愿意忍受这个极限的原因。它的内容是用来展示这些好处,在哪些情况下克服这些缺点。
 
SOAP基本是一种RPC的XML编组机制。尽管多数情况下它是和HTTP一起广泛使用,但它并没有指定某个传输协议。它也可以通过一个简单的TCP/IP接口……

热门技术手册排行

 

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

 

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

 

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

 

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

 

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

 

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

查看更多
 
 

登录TechTarget中国

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