整个2005年,SOA只被少数商业科技领先的企业认可,且还处于部署的前期准备阶段。就在业界对于SOA仍然存在着种种顾虑时,作为SOA最极力倡导者之一的IBM,仍然信心十足的进行着它的SOA计划。
整合的新支点
就在5个月前,美国《信息周刊》还在担忧SOA(面向服务的体系架构)是一项被业界高估的技术。它的依据是,整个2005年,SOA只被少数商业科技领先的企业认可,且还处于部署的前期准备阶段。
不过在业界对于SOA仍然存在着种种顾虑时,作为SOA最极力倡导者之一的IBM,仍然信心十足的进行着它的SOA计划。而这也恰恰是IBM一向的行事风格。仅仅在3月,就在中国连续进行了与SOA颇为相关的两项重要推广—“2006 IBM SOA Day”和以SOA“落地”为主题的技术开放日。IBM借此正式宣告:SOA并不是又一个空泛的市场宣传口号。
整合的新支点
SOA并不是一个新兴的技术理论。Gartner Group在20年前就提出了SOA概念,它的基本思想是以服务为核心,把企业的IT资源整合成可操作的、基于标准的服务,使其能被重新组合和应用。事实上,与SOA相类似的提法早已在各种社区里存在多年,但在2004年以前,这些晦涩难懂的讨论还一直被埋藏在技术社区里,仅仅在程序员间传递。
Siebel公司的创始人Tom Siebel此前曾表示,“大型企业应用软件已经死亡。”10年前,企业解决灵活性的方法是使用企业应用集成(EIA)软件,这种方式是在主机端运行经过整合的软件。但新的商业过程往往需要跨越多个组织或需要复杂的分析和协作,EAI逐渐显出了不适应性。客户机/服务器时代必然会转向面向服务的架构这一新潮流。
而正是在2004年,SOA成为了整个软件业最热门的话题之一。BEA最早把SOA作为一个商业技术提出,而这当然也吸引了其他重量级软件公司的眼光,如IBM、SAP、甲骨文、Sun等。IBM软件集团总经理Steve Mills甚至透露,2004年这一年,在他所出现的任何场合中,他都毫不疲倦地谈论着SOA和整合,“IBM软件试图通过提供完整的基础设施,使运行环境紧密地结合在一起,在各种系统、各种应用之间实现整合。而所谓的SOA架构,其目标就是要通过模块化以获得更多的灵活性。”
显然,IBM的想法并不只是推出一个新的软件技术那么简单,SOA成为了该公司进一步提升软件产品整合能力的最有效的基础架构。
在IBM看来,依据SOA概念所进行的整合与过去完全不同。IBM亚太区软件事业部WebSphere副总裁Dan Power指出,比较过去的各种整合技术,SOA概念因为大量开放性标准的确立,包括Web Services、XML、UDDI等格式,让企业可依据开放标准来建立自己的服务导向架构,而非单靠某一家厂商的技术。这便不同于过去整合工作的局限性。
现在,IBM的五大软件产品家族,DB2、Louts、Tivoli、WebSphere、Rational都分别与SOA技术有了很好的结合。
而另一方面,IBM认为SOA不仅是技术问题,更是企业战略和业务方面的问题,这也与其所推崇的服务理念不谋而合。与此相对应的,该公司已推出了IBM SOA转型蓝图,向用户提供相应的服务,包括面向SOA的业务支持服务、SOA设计服务、SOA实施服务以及SOA管理服务。
网友评论