SOA技术及模型

转载自 http://5894434.blog.51cto.com/5884434/1007830

Web Service是体现SOA思想的基本的模型,以 Service Requestor, Service Provider和 Service Broker等构成,通过Point-to-Point的连接交换并呼叫服务信息。

Web Service对SOA的影响较大。第一,业务观点上以IT语言分析和构建了服务概念。之前服务概念与组建概念互相混淆,但现在通过Web Service的规格确保了概念。第二,Web Service牵引着SOA的技术标准。现以OASIS为中心,提示称为‘WS-*’的各种领域的标准。
Web Service:
 

Web Service 的标准:

 

ESB构建基于SOA的Service Orchestration Layer。以下内容为ESB的各种定义方法。

● 承担结合得松散或者没有结合的构成因素间的中介关系作用并支持能直接通信的Web Service环境[Gartner Group]

● 是能让可复用的业务服务广泛适用于用户、应用程序、其他系统的基础软件。 [Forrester Research]

● ESB是基础服务有规则的服务整合构架,提供所定义环境下的多个业务服务的一贯性的支持。ESB利用Web Service接口来构建服务中心构架。[CBDI]

如上述定义内容,机构和团体都对ESB定义都不同,总而来说是支持系统之间的连接、Messaging、转换/路由、Web Service等标准接口的解决方案。

Web Service + ESB:

 

业务流程管理(BPM: Business Process Management)是利用自动化的流程来控制系统和人、文件、应用程序间同步连接的解决方案。BPM是定义各成员间的业务并且构成工作流程和系统间整合(people to people,people to application, application to application)的EAI 解决方案。对各单位业务和整合业务、系统间连接进行建模,因此是改善工作流程和EAI功能等整个公司进程并且提供整合管理的解决方案。

BPM 和 SOA 的关系:

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27716745/viewspace-745183/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/27716745/viewspace-745183/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值