SOA 企业服务总线

ESB基础设施是SOA的一部分,它使你能再生产状态系统景观中使用服务。

在实践中,要使SOA得以运转,你必须有调用服务的方法。这个基础设施是SOA景观的技术支柱

ESB的职责是,使消费者能够调用供应者提供的服务。

依赖于实现ESB所采取的技术和组织方法,该职责可能包括

1、提供可连接性

2、数据格式转换

3、(智能)路由

4、处理安全

5、处理可靠性

6、服务管理

7、监测和日志

----------------------------------------------------------------------------------------

ESB的差异

ESB在技术上和概念上都有巨大的差异。

一方面,你的解决方案可能压根没包括任何特定的工具或软件。仅仅定义一个协议也许足够了(

       在此情况下,ESB会向供应者和消费者分配大量的任务)。

另一方面,ESB可能包含数个集中或者分散运转的工具和程序,它们被服务的设计者、实现者和操作者所使用。

①点对点连接对比中介

②拦截器

③协议驱动对比API驱动的ESB

-----------------------------------------------------------------------------------------

ESB增值服务

1、数据映射

2、智能路由

3、处理安全

4、处理可靠性

5、服务管理6、

7、监测和日志

8、业务活动监测(Business Activity Monitoring)

9、服务实现支持


你可能感兴趣的:(SOA)