2007年,SOA领域值得关注的八件大事
2008-01-07 10:56:45 来源:论坛整理 作者:Michael Meehan 点击:
可以毫不夸张地指出,面向服务的架构现在已经无处不在。SOA已经变得如此受欢迎,有些厂商甚至声称所有没有使用SOA的地方都应该部署它。
可以毫不夸张地指出,面向服务的架构现在已经无处不在。SOA已经变得如此受欢迎,有些厂商甚至声称所有没有使用SOA的地方都应该部署它。
并且,就像前几年一样,2007年很多人抱怨SOA,甚至在IT行业继续朝面向服务的方向前进的过程中也是如此。然而,随着时间的推移,每一个主要的应用软件开发厂商向SOA领域涉及的程度也越来越深,并且用户也开始因为他们重新定位劳动力的成果而炫耀一些新的吸引人的服务。
事实上,今年没有登上SearchSOA.com的名单的SOA大事的数目是很大的。Eclipse Europa(Eclipse Europa是Eclipse下一代发布版本(正去年的Callisto),Eclipse同时发布了21个项目,将其统称为Europa,它包含一千七百多万行代码,由19个不同国家的310多个开源开发者组成。Europa发布了四个Eclipse包,分为Eclipse IDE for Java Developers, for C/C++ Developers, for RCP/Plug-in Developers ,和经典的Eclipse)、Java社区的众多创新以及日益重要的testing/QA,所有的这一切都值得竞争者们关注,但是却没能登上SearchSOA.com的大名单。若甲骨文公司成功收购了BEA公司,那么这件事肯定会榜上有名,但令人遗憾的是该交易却没能成功。Software AG斥巨资收购webMethods同样也没能入围大名单,这些足以证明SOA领域的新一轮竞争的激烈程度。
2007年,SOA逐渐成熟,但也开始暴露出一些“成年人”的问题。过去大家一直在谈论的Web服务标准和对基础整合的关注已经成为了过去,取而代之的是可扩展性和利润问题。
本篇文章将以倒计时的方式介绍8个SOA大事记。
8.微软试图找到自己的SOA道路
在SOA领域,微软可以说是先驱,但是微软特立独行的本能已经被证明是有问题。总部设在Redmond的微软向来喜欢按照自己的方式做事情,其中包括SOA。这种独来独往的做饭有可能对微软有所帮助,但是有些分析公司报告说.net的使用率正在下降。
分析师们高度赞扬了微软没有提供“饼干模子”(cookie cutte)的面向服务方法,但是,这个软件巨头仍然遭受了来自业界的批评:微软仍然对软件过于专有化并且需要做更加细致的工作以解决企业层面(而非在应用层)的架构问题。但是,微软没有做出重大举措以于Liberty Alliance(自由联盟,这是一个用户认证技术的标准化团体,)联手,以解决网络服务身份的互操作问题。
微软在2007年年初开始发布其Vista操作系统,该新版操作系统与SOA只有很小的联系。而2007年晚些时候,微软推出了代号为Oslo的计划。而在2007年10月30日,微软在第五届微软SOA暨业务流程会议上宣布代号为Oslo的模型驱动的SOA解决方案技术蓝图,这是一个整合服务导向架构(SOA)及建模应用程序的技术平台,微软将自明年起陆续把此一技术平台嵌入各项产品中。 微软表示,现在的应用程序要跨越不同技术、企业与IT,或是跨越整个组织、供应端,及客户端等并不容易,微软持续在SOA及企业流程管理技术上投资以协助客户利用服务导向及模型驱动来链接这些不同的范围,透过Oslo,微软将会提供一个整合服务及建模的平台。 过去软件设计人员一直透过绘出程序设计图以规画多年的建置案,但建模技术则可透过模型中的标志及语法来产生程序,模型及程序间会产生连动,方便找出程序中的Bugs及进行更新。 微软系统连接部门共同副总裁Robert Wahbe表示,Oslo可让应用程序自设计到部署互相连结及更有效率,降低复杂度,结合企业及网络,并简化互通及管理方式,将应用程序提升到新的等级。 信息周刊引用微软系统连接部门产品总监Steven Martin指出,过去仅有非常少数的使用者使用建模技术,微软则想要让建模成为一般开发人员的主流技术。 微软计划在五大领域的服务器及工具产品中嵌入Oslo技术,在服务