SOA 实现的技术细节



    一个服务包含若刚个方法,这些方法通过一个通道来和服务的使用者建立通信。服务的使用者也使用一个与服务通道相匹配的通道来实际地调用服务的方法,向服务发送所需要的数据。一方面,通道是模式、契约和策略的结合;另一方面,通道在运行时就是使用的协议。消息可以在通道中双向传递。通道总是与某一协议捆绑在一起,定义对服务的访问方式和访问过程。协议(如 http 和tcp) 用来传送数据,需要得到服务实现时所在的操作系统平台的支持。通道相当于一个管道,消息在其中流动。客户端把消息放在通道的一端。

       通道将被绑定在由契约定义的模式上。在模式和契约中,如果没有对服务操作的元数据的定义,那么通道是不完整的。

       通道还需要知道服务使用者必须实现的策略。

  


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值