31、面向服务架构(SOA)全面解析

SOA架构实施与管理全面解析

面向服务架构(SOA)全面解析

1. 其他SOA方法

在建立面向服务架构(SOA)时,通常采用自下而上和自上而下相结合的“中间路线”方法较为合适。建立SOA需要逐步推进,并且迟早需要管理层和业务部门的支持。至于是先获得支持再行动,还是在行动过程中获得支持,这并不是最重要的,它只是决定了诸如中央服务团队(如SCC)和必要资源是正式建立,还是在CIO和/或CEO或多或少的非官方支持下非正式地发展。

1.1 SOA的驱动因素

Anne Thomas Manes认为,SOA背后有四种典型的驱动力量:
1. 开发者驱动(基层推动) :这种方法能积累经验和技术专长,但存在缺乏协调和协作的风险。
2. 业务项目驱动 :通常会产生概念验证或试点项目,如果成功,会鼓励进一步采用。不过,最初的孤立项目效益可能有限,因此需要将SOA方法扩展到跨组织协作。
3. IT驱动 :对基础设施方面有效,但存在只关注这些方面的危险,容易导致脱离实际。
4. 高层管理驱动(大型项目) :试图通过高度协调的努力,从顶层引入SOA。然而,这种一开始就追求完美的方法通常成本高、具有破坏性且风险大。

实际上,这些方法通常不能单独发挥作用,需要将它们结合起来。SOA从一开始就需要协作,最佳方法是将开发者驱动、业务项目驱动和IT驱动的方法相结合,同时要记住这只是战略的第一步(整体上是一个大型项目,但从一开始不应将其当作大型项目来处理)。

1.2 不同SOA方法的本质

建立

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值