.
ESB 涉与 IT 应用环境分析,定义 ESB 与相关应用的接口模式;
ESB 架构概要设计,并定义架构原则;
ESB 相关产品选择,包括与外围系统的适配器选择和 ESB 产品
选择;
ESB 组件模型设计,分解 ESB 的相关模块,满足 SOA 的分离
关注点等架构原则;
ESB 运作模型设计,满足平台的非功能性需求;
ESB 平台的服务流设计,涉与路由、转换和映射等;
ESB 的同步、异步或者发布/订阅模式设计;
ESB 平台的接入渠道和数据接口设计,包
括 XML/JMS、SOAP/、EDI/MQ 等;
ESB 相关的适配器设计,包括技术适配器或者自开发的适配器;
ESB 平台的容错和重试机制设计,包括日志等的统一管理等;
图 1 是一个采用 ESB 整合的高层架构设计举例:
4 / 16