笔者访问了SOA的业内分析师,询问了他们关于SOA在2007年的发展情况,本文则是这些分析师们所提出的SOA现状。 好的问题和坏的解决方案 ZapThink LLC的高级分析师,Jason Bloomberg 积极现象:企业正在提出正确的问题——关于监管、松耦合和敏捷性的问题。 消极现象:一些厂商仍然鼓吹集成软件是SOA的关键部件,但是事实上,更多的集成软件是企业需要获得成功的SOA的最后的一个举措。 太多的Web2.0 Current Analysis LLC的应用架构首席分析师,Bradley F. Shimmin 消极现象:我所发现的今……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
笔者访问了SOA的业内分析师,询问了他们关于SOA在2007年的发展情况,本文则是这些分析师们所提出的SOA现状。
好的问题和坏的解决方案
ZapThink LLC的高级分析师,Jason Bloomberg
积极现象:企业正在提出正确的问题——关于监管、松耦合和敏捷性的问题。
消极现象:一些厂商仍然鼓吹集成软件是SOA的关键部件,但是事实上,更多的集成软件是企业需要获得成功的SOA的最后的一个举措。
太多的Web2.0
Current Analysis LLC的应用架构首席分析师,Bradley F. Shimmin
消极现象:我所发现的今年过去6个月内SOA市场上最消极的现象不是缺乏活动,相反是围绕着Web2.0技术涌现了太多的活动——blog、Wikis,folksonomies(即通过收藏夹产生的分类法)等等。
疾风骤雨般的软件发布和主流SOA厂商做出的线路图的修订,更不用说目前在媒体和分析师圈子中进行的“知名度”讨论,并没有产生甚至是预告在SOA市场上真正革命的创新。所谓的基于协作的人力工作流的概念当然是正确的并且正是我们应该努力追求的,但是将一个wiki绑定到你的应收帐款(order-to-cash)的WSDL流程并不能解决流程是基于人力所引发的真正的协作问题,比如异常处理。解决这个问题需要比blog的帖子做更多的事情。
SOA处于IT的主流,但是SOA和BPM却离的很远
onStrategies的首席分析师,Tony Baer
积极的现象:如同坏消息总能成为报纸的头条而好消息总是放在报纸的背面一样,头条并没有反映出事实,那就是SOA正在慢慢的成为IT业的主流技术。
消极的现象:最让人失望的趋势出现在最新发布的BPEL4People中,SOA和BPM看起来从未离的这么远。
更多的成功的案例,更少的REST还是SOAP的争论
IONA Technologies公司的CTO,Eric Newcomer
积极的现象:我必须说SOA中最让人欢欣鼓舞的趋势就是我们看到了真正的成功的案例了。人们真的开始获得SOA许诺的各种好处,至少在大部分项目中是这样的,并且整个行业也开始渡过了大肆宣传的阶段而进入了一个新的阶段,这个阶段中客户更加清楚他们需要何种解决方案。正在开始发生的一个最好的事情是客户更好的理解了SOA并且理解了他们的需求,并且根据如何更好的满足需求来评价一项技术。
消极的现象:对我而言一个最让人失望的事情就是持续不断的“REST还是SOAP”的论战,在这里人们总是试图将两者视为互相对立的,或者是替代的选择。事实上我将两者看做是互相补充的并且可以共存,但是人们继续抽象的争论这两个技术,好像一个技术内在就要比另一个技术更好。这完全取决于你想要获得什么——即需求是什么。
我的确认为人们最终会了解SOA不是一个技术,它是IT的一种方法,但是这让这场关于技术的争论变得更加让人失望。这看起来好像我们这些长着技术头脑的人还没有接受它,却一直在将两者的分裂(明显是成功的)推向客户。
人们正在关注
webMethods Software AG的SOA产品副总裁,Miko Matsumura
积极的现象:我有一个体现积极现象的轶事——非常有趣。我有一个测量SOA被接纳的方法,它和人们坐在我的SOA会议上的角度有关。今年在我的SOA高级研讨会上,人们是向前倾着来做笔记,问问题而且非常关注。而在过去,人们总是坐在椅子上向后仰着,还可能是在打瞌睡。
作者
相关推荐
-
在iBPM和BPM间做选择 不一定非此即彼
大多数系统都有一样的能力,在很多人看来,除了BPM或者iBPM这两个标签以外,实际上它们之间并没有任何区别。
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
用BPM策略对遗留应用现代化
一些人提议把业务流程管理作为应用现代化的手段之一,但也有人对此提出质疑,但采用BPM策略可以成为现代化遗留应用的明智方式。Tom Nolle对此进行了解释。
-
RESTful API设计给开发人员带来怎样的未来?
在模块化应用世界里,最为持久的争论莫过于面向服务架构和表述性状态转移之争了。本文探讨这样的争论带来了什么及其背后的原因。