摘要:
通过在网上搜索,我们可以找到这样的关于SOA的定义: Service-Oriented Architecture,面向服务架构,SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理互联网纾的人为依赖性。SOA的几个关键特性:一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义适配器进行通讯,不涉及底层编程适配器和通讯模型。 这个定义很准确,可是却不能形象的让人们理解SOA的意义和作用。 谈到SOA,总是让人们感觉好象很神秘或者感觉到这是一个颠覆,颠覆了开发者的一些习惯性思维,. 阅读全文