系统架构设计师 · 知识库

面向服务架构 SOA 与企业服务总线

SOA 以服务为构建单元,通过服务契约、松耦合和可组合性集成异构系统;ESB 提供服务路由、协议转换、消息中介和事件分发。

SOA 与 ESB 的集成

SOA 把功能封装为可复用服务,通过契约和消息交互;ESB 在服务之间做路由、协议转换、消息中介和事件分发,降低点对点耦合。

集成链:消费者 → 服务契约 → ESB → 提供者