SOA 是什么
SOA(Service-Oriented Architecture)面向服务架构 是一种思想,它将应用程序的不同功能单元通过中立的契约(独立于硬件平台、操作系统和编程语言)联系起来,通过“服务总线”屏蔽各种现有的和未来的服务组件之间的差异, 使得各种形式的功能单元更好的集成。 使业务和技术完全解耦并能自由组合,更好的集成各种形式实现的服务组件。
SOA 的产生共经历了如下过程:
传统服务组件调用方式
SOA 服务组件调用方式
SOA(Service-Oriented Architecture)面向服务架构 是一种思想,它将应用程序的不同功能单元通过中立的契约(独立于硬件平台、操作系统和编程语言)联系起来,通过“服务总线”屏蔽各种现有的和未来的服务组件之间的差异, 使得各种形式的功能单元更好的集成。 使业务和技术完全解耦并能自由组合,更好的集成各种形式实现的服务组件。