一. 什么是SOA 架构 SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署.组合和使用.服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性. SOA的关键是“服务”的概念 . 它是 作为一种面向服务的架构,是一种软件架构设计的模型和方法论.从业务角度来看,一切以最大化“服务”的价值为出发点,SOA利用企业现有的各种软件体系,重新整合并构建起一套新的软件架构.这套软件架构能够随着业务的变化,随时灵活地结合现有服务,组成新软件,…