知识卡片

服务总线复用

普通读书笔记卡 · 1758.e

内容

服务总线用标准接口处理系统间协议和编码转换,适合交互系统多且未来还会增加的场景。发散:交互规模变大后,接口复用能力比单次接入成本更重要。

参考来源

- 位置:《图解基础设施设计模式》第6章《基础设施构成的设计方式》"6.7 基础设施交互结构的设计方式"(服务总线模式)一节(源文件:_epub-src/OEBPS/text00000.html) - 结论依据:原文明确服务总线基于SOA"各系统都带有标准接口,也因此能够很方便地增加和移除系统。不仅如此,每个系统都被看作一个服务还有助于分散各系统的职责,防止重复开发,节省投资",比较表指出服务总线"系统间交互的难易度"为"易","由于使用了标准技术,系统间具有高互通性",明显优于需为每对系统单独开发接口的P2P模式。 - 原始内容:采用SOA模式,构建服务总线来处理各系统的字符编码和事件,支持系统间的交互……在面向服务架构中,每个系统都被看作一个服务。为了能够实现交互,各系统都带有标准接口,也因此能够很方便地增加和移除系统……需要进行交互时通过服务总线交换数据即可……由于使用了标准技术,系统间具有高互通性。