SOA专家Dave Linthicum说,再利用在最近几年一直是许多SOA支持者的战斗口号。你不能责怪他们,因为SOA就是这样推销的。然而,再利用仅仅是SOA价值的一小部分。把太多的重点放在再利用方面能够导致错误地配置优先要做的事情,并且导致糟糕的架构。
Linthicum称,我们做SOA已经有足够的时间了,知道主要的好处是在核心的架构周围以及那个架构进行改变以便容纳业务的能力。包括SOA在内的好的架构不是你能够意外获得的东西,它需要认真的规划和做许多工作才能达到健康的状态。
当重点放在SOA环境中的再利用方面时,创建SOA所需要做的事情似乎偏离了正确的方向。本来应该是架构的问题却变成了一个编程的问题。这不会让你达到你需要实现的目标。虽然你可能建立一个机制去推广和促进再利用,但是,如果那是核心的话,SOA的价值就被严重地稀释了。
不要搞错了。再利用是实现架构灵活性的一个要求。但是,如果是这个唯一的目标,你将发现很难描绘出一个通向灵活性的道路。架构的灵活性要求你全面地解决架构问题,从数据到服务再到这个处理层的许多问题。作为SOA的一个价值,灵活性要求你把易变性放到设置层中。在设置层中对架构进行的修改不需要大量的重新编程、测试和部署。
Linthicum称,我怀疑再利用的价值将继续推动SOA的发展。但是,再利用还将推动许多事情向错误的方向发展。一定要保证把你的重点放在重要的事情上,而不要放在平淡的事情上,这是有区别的。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
SOA的真正价值在哪里?
这两天BizTalk群里有很多人在讨论关于SOA架构的价值,有些朋友认为最大价值是减少代码级开发,有些朋友认为是消除紧密耦合,还有写朋友认为是提高重用率。
-
SOA和云计算成本分析
Forrester Research分析师Randy Heffner为深入探讨与维护面向服务架构和依赖云计算系统的相关成本设立了一个基线。这些都是衡量任何企业架构的成本和利益背后的基础。
-
企业成功部署SOA的核心原则
近几年来,SOA始终热度不减,不过其部署却总是令人挠头。这里,几条指导原则也许可以帮助你走上正轨。