什么是SOA? SOA的全称为Service Oriented Architecture,即面向服务架构.这是一种架构理念.它的提出是在企业计算领域将耦合的系统划分为松耦合的无状态的服务.服务发布出来供其他服务调用,一组互相依赖的服务就构成了SOA架构下的系统. SOA本质上是服务的集合. 服务间彼此通信,这种通信可能是简单的数据传送,也可能是两个或者更多的服务协调进行某种活动. 而所谓服务就是精确定义.封装完善.独立于其他服务所处环境和状态的函数. 虽然不同厂商或个人对SOA有着不同的理解,但…