充分的利用ESB的优缺点,完成项目指标:
1)
面向服务的元数据管理: 他必须了解被他中介的两端,即服务的请求以及请求者对服务的要求,以及服务的提供者和他所提供的服务的描述;
2)
Mediation :它必须具有某种机制能够完成中介的作用,如协议转换;
3)
通信:服务发布、订阅,响应 请求,同步异步消息,路由和寻址等;
4)
集成: 遗留系统适配器,服务编排和映射,协议转换,数据变换,企业应用集成中间件的连续等。
5)
服务交互: 服务接口定义,服务实现的置换,服务消息模型,服务目录和发现等。
6)
服务安全: 认证和授权、不可否认和机密性、安全标准的支持等;
7)
服务质量: 事务,服务的可交付性等;
8)
服务等级: 性能、可用性等。
ESB 中最常提到的两个功能是消息转换和消息路由。