关于SOA

面向服务的架构(SOA)是一种IT策略,通过将应用中的功能模块化为标准服务,实现跨应用的服务重用与组合。本文介绍了SOA的基本概念、特点及IBM提出的SOA生命周期模型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

面向服务的架构(SOA)是一种IT策略,它将藏于企业应用中的零散功能重新整理为具有互操作性的标准服务,你可以迅速组合和重用这些服务,以满足业务需要。

SOA:Service Oriented Architecture  一种构造分布式系统的方法,它将应用的功能以服务提供给最终用户应用或其他服务。它定义了一个体系架构,利用开放标准将软件资产化为服务。它提供了标准的方法来表示软件资产及其交互。它将单独的软件资产变成构造单元,被重复使用来开发其他应用。它将关注点从实现细节转移到应用组装。

今天的SOA是基于标准以及松散耦合的。广泛接受的标准(如XML和SOAP)提供了在不同厂商解决方案之间的交互性。而松散耦合将分布计算中的参与者隔离开来。交互两边某一方的改动不会影响到另一方。SOA的强大和灵活性将给企业带来巨大的好处。

对于SOA,IBM提出了一套自己的参考架构。以及对SOA的生命周期给出了一个定义。将SOA的生命周期分成四个部分,分别是:建模(model)装配(assemble)部署(deploy)管理(manage)。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值