ESB

1、An enterprise service bus(ESB) is the infrastructure of SOA.

2、Its purpose is to provide interoperability (connectivity, data mapping,and routing) combined with some additional services such as security,monitoring, and so on.

3、An ESB can be heterogeneous (and often is ).

4、Whether the ESB is protocal-driven or API-driven is a fundamental decision.

5、A protocol-driven ESB defines a protocol that providers and cosumers have to match,but it is up to the providers and cosumers how to match that protocol. The ESB and connected systems are decoupled in such a way that they do not share any code, so that ESB does not have to deploy libraries for the systems.The drawback is that any protocol changes force the providers and cosumers to make corresponding updates.

6、An API-Driven ESB provides an API for providers and cosumers to use to implement and/or call services.This allows protocal details to be transpant,but requires some way for the ESB to deploy generate code ,and/or libraries to the providers and consumers.

7、There are different value-added services that an ESB might provide.The most improtant is the ability for distributed  debugging.

8、Bussiness activity monotoring(BAM) allows you to monitor the ESB, so you can learn about your bussiness in real time and react accordingly. This might create some bussiness opportunities and market advvantages.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值