面向服务的架构(SOA ) 什么是SOA 为什么要使用SOA SOA工作原理 构建SOA SOA的应用目录什么是SOA面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型。组件模型 它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来; 接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和 编程语言; 构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。Web service平台是一套标准,它定义了应用程序如何在Web上实现互操作性。你可以用任何你喜欢的语言,在任何你喜欢的平台上写Web service ,只要我们可以通过Web service标准对这些服务进行查询和访问。 Web service是技术规范,SOA是设计原则。从本质上讲,SOA是一种架构模式,而web service是利用一组标准实现的服务。Web service是实现SOA的方式之一。用web service实现SOA的好处是:可以实现一个中立平台,来获取服务,获取更好的通用性。 Web Services的