SOA 曾经一度是技术领域中最难以理解的一个概念。
SOA 似乎让很多人感到困惑 - 一般来讲这是由于人们认为它拥有几乎神奇的力量。事实上 SOA 只是一个很简单的概念:
SOA 由诸如 C++ 和 Java 之类的面向对象语言里的设计原则演化而来。SOA 将这些个设计原则使用于企业级应用。它为企业级应用建立了一个可重用的服务库,库里的服务彼此之间是松耦合的。
SOA 已经成为企业级应用架构师们最喜欢四处说教的噱头之一。它最被有效使用的地方在于 - SOA 具备驱动效率和降低 IT 成本的能力。
SOA 服务遵循 9 个简单的设计原则,它作用于关键应用以及企业数据之间。
原文链接:Understand Soa With One Magic Diagram,发布日期:2011 年 2 月 11 日。
作者简介
John Spacey 是一名工作在东京的加拿大籍企业级架构师。