一张图来帮你理解 SOA

SOA 曾经一度是技术领域中最难以理解的一个概念。
soa-cartoon
SOA 彷佛让不少人感到困惑 - 通常来说这是因为人们认为它拥有几乎神奇的力量。事实上 SOA 只是一个很简单的概念:
soa
SOA 由诸如 C++ 和 Java 之类的面向对象语言里的设计原则演化而来。SOA 将这些个设计原则使用于企业级应用。它为企业级应用创建了一个可重用的服务库,库里的服务彼此之间是松耦合的。
SOA 已经成为企业级应用架构师们最喜欢四处说教的噱头之一。它最被有效使用的地方在于 - SOA 具有驱动效率和下降 IT 成本的能力。
SOA 服务遵循 9 个简单的设计原则,它做用于关键应用以及企业数据之间。

原文连接:Understand Soa With One Magic Diagram,发布日期:2011 年 2 月 11 日。架构

做者简介.net

John Spacey

John Spacey 是一名工做在东京的加拿大籍企业级架构师。
设计