SOA有什么特征,第1张

SOA是一种架构模型,可以根据需求通过网络分布、组合、使用松散耦合的粗粒度应用组件。服务层是SOA的基础,可以被应用直接调用,从而有效控制与系统中软件代理交互的人为依赖。

SOA是一种架构模型,可以根据需求通过网络分布、组合、使用松散耦合的粗粒度应用组件。服务层是SOA的基础,可以被应用直接调用,从而有效控制与系统中软件代理交互的人为依赖。

SOA有什么特征,SOA有什么特征,第2张

SOA的关键是“服务”的概念,W3C将其定义为:“服务提供者完成一组工作,并为服务消费者交付所需的最终结果。最终的结果通常会改变用户的状态,但也可能改变提供者的状态,或者双方都改变。”。

Service-architecture.com将SOA定义为:“本质上,它是服务的集合。服务之间相互通信,可能是简单的数据传输,也可能是两个或多个服务协调一些活动。服务需要某种连接方式。所谓的服务是一种定义准确、打包良好、独立于环境和其他服务状态的功能。”

SOA是一种粗粒度、松散耦合的服务架构,其中服务通过简单而精确定义的接口进行通信,不涉及底层编程接口和通信模型。SOA可以看作是B/S模型和XML(标准通用标记语言的子集)/Web服务技术的自然扩展。

以下功能:

可从企业外部访问

随时可用

粗粒度服务接口分类

松耦合

可重用服务

服务接口设计管理能力

标准化服务接口

支持各种消息模式

精确定义的服务合同

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » SOA有什么特征

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情