2007年12月12日,微软院士、CTO办公室成员Donald Ferguson博士专程来华,首次在国内全面阐释了微软的“S+S”(软件+服务)战略,并展示了新一代的WEB及交互技术在SOA应用中带来的全新体验。
作为微软CTO办公室成员,Donald Ferguson 博士负责微软平台与产品策略规划。在加入微软之前,Donald担任IBM软件集团的首席架构师,引导了IBM在SOA和Web Service方面的策略和架构,并参与起草了多数互联网服务最初的技术规范,有“WebSphere 之父”之称。
提到SOA,人们首先想到的常常是BEA、SAP、Oracle这些厂商,微软似乎与之毫不相干,Donald博士首先纠正了这样的一个错误理解。微软进入SOA领域不比IBM或者SAP晚,只是微软做的非常多,说的非常少。微软参与了很多SOA标准的制订过程,所以微软即使不比其它公司早,至少也是同时进入SOA领域的。
Donald博士认为,“软件+服务”是对微软战略的一种高度概述,有三大催化因素促成了这种结果。第一也是最重要的因素,就是廉价的技术、处理器、存储器和带宽,使得人们能够以越来越低的成本获得越来越高的处理速度。第二是全球化人才,现在企业可以更经济地从东欧、中国和印度聘用的人才。最后是互联网,它赋予人们访问所有这些资源、连接所有员工的能力,而且成本极低甚至无费用。
谈到与竞争对手在SOA解决方案上的区别,Donald博士认为每个公司的理念是不一样的,没有对错和好坏之分。但是微软有一点做的非常好的,也是和IBM、SAP的不同之处,就是微软系统在很多中小企业有很广泛的应用。微软不仅提供SOA的系统,还有“软件+服务”战略,这样的理念可以更好的帮助用户。此外从SOA理念上来讲,微软的出发点和焦点都是不一样的。SAP强调是应用的打包和服务,IBM强调大型机和关键基础设施的管理和应用扩展,而微软关注的是软件开发团队,从内部来帮助大家更好的实现SOA。
谈到在“软件+服务”方面与Google的不同,Donald博士表示微软每六周就会有一个新的功能或者新的技术推出来,至少和Google是一样的速度。由于微软很多产品和服务是通过合作伙伴来销售、实施的,需要更多宣讲产品的战略、路线,这将帮助合作伙伴更好地规划和实施。微软更注重的是平台和整合,而不是具体的一些应用。微软从来不会说发布一款产品或者应用,让用户自己想明白怎么用它,而是在一个平台当中整合好,让用户可以更好的使用。
Donald博士还举例说,很多客户喜欢用Office,并不是因为Outlook或者Word是最好的,而是用户认为提供一个整合平台可以更容易的使用,这就是“软件+服务”战略的作用。微软提供了一个整合的平台,可以帮助用户和合作伙伴更好的实现解决方案和应用。
微软(中国)首席技术官李志霄表示,微软重点是在提供一个最优化管理的平台,用户则关心开发最好的应用和工具,各司其职。微软的SOA架构和“软件+服务”战略,就是让用户有更多的时间关注业务,并让开发人员,业务分析师到业务开发人员都使用同样的统一建模语言,消除之间的鸿沟。
浪潮软件电子政务事业部总经理助理朱宪证实了这一点。在实施了“浪潮电子政务的网上互联审批平台”项目之后,他认为,“微软的SOA架构体系是一个非常优秀的SOA架构体系理念,BizTalk Server是一个运用SOA非常好的产品。不仅给用户带来了良好的用户体验,而且还有二次维护和可视化的定制,整个体系感觉非常的良好,而且有效、可靠、稳定”。