据市场研究公司Gartner称,虽然SOA已经出现了十多年时间,但是,SOA正在成长为企业当前和未来使用的某些新兴技术的一个关键的实现因素。
Gartner负责研究的副总裁Jess Thompson称,SOA正在以远程过程调用的方式超越它传统的根,以便包含在具象状态传输协议、面向Web的架构和事件驱动的架构中的互动方式。
此外,软件服务、业务流程管理和云计算等具有SOA功能的项目正在日益流行和越来越多地被应用。
Gartner分析师称,尽管经济衰退,他们预计SOA的应用不会显著下降。SOA是软件服务或者业务流程管理等旨在降低成本的计划的基础和实现因素。我们注意到政府和健康医疗等一些垂直行业对SOA越来越感兴趣。这些行业一直在等待SOA技术和最佳做法成熟起来。而且,一些已经在实施之中的SOA计划正加快,因为用户要更快地体验到SOA的好处。
一直有一些关于SOA计划失败的可怕故事和与经济衰退有关的战略计划的负面情绪。这些不利因素已经产生了这样的观念:SOA时代已经过去了。实施SOA的计划经常把重点过多地放在要使用的技术方面,把SOA当作其它应用程序开发项目并且忽略了项目管理的需求。
事实上,Gartner预测称,一直到2010年,SOA计划失败的最常见的原因就是缺少可行的SOA治理计划。Thompson称,治理是非常重要的。你需要一个中央实体来保证整个计划的密切协调,规范新服务的设计过程。安全、计划的改变和配置管理、测试、监视和制定服务质量要求都需要治理。
SOA正在从Gartner的技术成熟度曲线中的“幻觉破灭谷底期”走向“复苏期”。随着机构开始得到这种技术的好处和建立有效地使用这个技术的最佳做法,复苏期变成了主流。
Thompson补充说,这些嵌入在SOA中的好的工程原则是无限的。大多数套装应用程序厂商正在使用SOA技术重新设计其产品以改善产品的灵活性和扩展性,通过消除重复的功能节省资金,提供使用这些产品功能的更有效的方法。由于实施业务流程管理或者软件服务,或者部署和使用新的套装应用软件,许多公司的SOA应用也许是没有计划的。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
微服务模块化编程接口之反思
传统模块化编程被视为应用的功能元素的创建“过程”,因此过程调用就成为了连接它们进入单一结构的机制。一旦有必要把组件跨网络隔离开来时,合理的步骤就是RPC。