该如何理解SOA(面向服务的体系结构)

SOA(面向服务的体系结构),从百科上找了相关资料,但是理解的不透彻。很多地方看的似懂非懂或完全不懂。
请教一下,该如何理解SOA。它的究竟是什么?它的作用是什么?

拿实例来理解会更接地气些,光看那些高大尚的概念会让你云里雾里,其实这个东西是很好,你去看看淘宝的API, 就是面对服务的架构,非常优秀,一套架构对外服务接口,提供给第三方系统调用,非常方便。

介绍目前看来大多数软件的功能最终将作为服务来交付和使用。当然,它们可以实现为紧密耦合的系统,但从门户、 设备以及其它终端使用的观点看,它们将使用一种面向服务的接口。 我们已经注意到有人提出体系架构师和设计者应该谨慎避免将所有功能都作为服务。我们认为 这是不正确和不适当的。如果有了成熟的Web服务协议和技术,再考查是否将所有功能实现为Web服务是否有效,这可能会 更加有效,但这并不会减弱从服务的......
答案就在这里:理解面向服务的体系结构
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。