今年年初进行的软件服务和商务流程管理调查显示,今年年初有一些对SOA不利的报道,SOA事实上在继续快速增长。49%的受访者表示,他们的机构有一个或者更多的SOA项目正在实施之中。60%的受访者把他们当前的和未来的SOA项目描绘为企业级的,21%的受访者把这些项目描绘为部门级的,19%的受访者把这项项目描绘为单个的独立项目。不过,受访者承认,更广泛对的SOA应用还有许多障碍。
从商务流程管理方面看,29.7%的受访者把商务流程管理当作是自己的机构中的一个重要领域。35.8%的受访者表示商务流程管理是他们已经在使用的基础设施之一。但是,考虑到最近有关SOA灭亡的说法,他们发现的SOA的应用情况是:
当前的SOA项目基本上是用于集成的。机构希望得到的主要好处是改善的数据集成(32%)、实现老式的应用程序的继承(32%)、集成分散的部门应用程序(23%)、削减成本(21%)、保持竞争力(8.4%)和推动技术创新。
据甲骨文公司的Dave Chappell称,这个调查结果与他在这个领域的经验是一致的。Zapthink公司的Ron Schmelzer认为,这次调查中显示的SOA集成的重点是:
我们原来对于SOA的理解有多深。这次调查反应了这样一个事实,90%以上的受访者认为他们正在做的SOA是实际上是在做Web服务/企业应用程序集成。他们刚刚取消了适配器。SOA必须是一种架构方法。有些厂商称,如果你要做SOA,你就要购买我们的产品。我们可以批评这些厂商说这完全是谬论。
Gartner分析师Massimo Pezzino在以前的文章中指出,当前的经济气候中的一个重点转变是人们预计通过使用SOA达到的目标。
Gartner在去年6月的调查中向受访者提出了一个类似的有关SOA的好处的问题。人们期待的主要好处是灵活性、技术创新和帮助企业成为更有竞争力和更灵活的企业。然而,我们在调查中发现的情况是当用户目前投资SOA技术的时候,他们选择最容易实现的目标。这主要是由于经济环境的问题。
这篇文章进一步引述一些SOA用户的话说,他们在军事和健康医疗领域有许多成功的例子。这个调查还显示,网格、云计算和软件服务为SOA提供了进一步的机会,有许多机构在其SOA基础设施中集成软件服务的例子。
根据这项调查,未来基于服务的应用程序的主要类型是:随需应变的软件服务(62%)、移动应用的Web服务(60%)和混合应用程序组合(58%)。
但是,这次调查也并非全是好消息。仍然存在的一些SOA障碍是包括缺乏技能和SOA治理。多数刚接触SOA的人最初都不认缺少治理是一个问题,因为他们的SOA部署规模很小,或者没有理解SOA提供的好处的经验。但是,这项调查认为,没有良好的SOA治理就不能完全实现SOA的好处。