2002-09-16 13:39
产业纵深:网络服务颠覆软件业竞争秩序
软件行业正在变得越来越热闹。
这是自从互联网的早期发展阶段以来,软件业一次最大规模重新洗牌的开始。一些主要的软件开发商都充满了恐惧,其他一些软件开发商则突然看到了新的发展机遇。长期的合作伙伴正在分手,而老对手们之间的竞争则变得越来越激烈,而且,新的对手也在不断涌现。导致所有这种不稳定和戏剧性变化的原因只有一个:一种被称为“网络服务(web services)”,定义仍然含糊不清的新生事物。网络服务是指一套软件工具,以及一种旨在使软件通过互联网发挥类似拼装玩具作用的整体处理方式。网络服务的基本理念是:有一天任何一种应用程序软件都可以彼此相互兼容,共同发挥作用。例如,一种采购应用程序可以和另外一家企业的销售软件进行对话,后者接下来可以和企业内部的生产系统进行沟通。不过,网络服务的推广目前还存在很大的阻力,因为几乎每一家企业的内部都拥有完全不能兼容的软件。企业有越来越多的理由通过电子手段和它们的客户及供应商进行联系,并且最好都采用它们自己的软件。如果所有企业的软件都可以相互之间进行沟通,那么,这将带来一场生产力革命。这个目标尽管有点异想天开,但却相当诱人。作为全球最大规模和最具知名度的软件开发商,微软肯定希望它推出的“.Net”互联网服务技术能成为业界的标准。
虽然软件业巨头们对网络服务到底将发挥多大的重要性有着不尽相同的观点,但是,它们对网络服务的关注程度都不相上下。对互联网服务持怀疑态度的Siebel系统公司CEO Tom Siebel说:“突然之间,我们发现Sun和甲骨文变成了竞争对手,因为它们都涉足网络服务领域。但它们是天然盟友,因为它们都对微软强烈不满。IBM开始和SAP竞争。而这两家企业是甲骨文的天然对手。认为这些企业应该因为(网络服务)这个东西变成对手实在荒谬。”Siebel表示,他认为互联网服务过热,定义含糊不清,他自己的企业尚未做好充分发挥互联网服务所具优势的准备。
网络服务导致六大软件业巨头——微软,IBM,甲骨文,Sun,SAP和BEA系统公司彼此成为竞争对手的主要原因在于:为了编写提供互联网服务所需的应用程序,程序员将越来越多地依靠一种被称为“应用程序服务器”的软件。这种软件可以使程序员无需重复编写功能相同,但适用于不同平台的软件。这也解释了为什么软件业会因此发生巨大的变动。高盛公司的首席软件业分析师Rick Sherlund说:“传统上,当你编写一种面向微软产品的应用程序时,你需要针对操作系统。而甲骨文则控制了企业应用平台——数据库。现在,平台只剩下一个,那就是互联网应用程序服务器。”
这意味着微软慢慢控制所有企业电脑应用软件市场已经变得并不是不可避免,因为它在操作系统领域占据的绝对优势可能毫无意义。同样的道理也适用于在数据库领域占据了绝对优势的甲骨文,因为应用程序服务器可以在任何一个数据库寻找到所需的数据。微软和甲骨文都提供了各自的产品集成方案,即从它们那儿购买所有需要的软件产品。甲骨文瞄准的是企业市场的高端部分,而微软则把目光放在了规模更小一些的企业身上。
IBM、Sun和SAP现在也都涉足应用程序服务器业务。与微软和甲骨文一样,它们都害怕如果不积极采取行动,将失去对客户的控制。在上述六大都试图控制网络服务领域的软件业巨头当中,BEA系统的企业规模尽管最小(市值仅为60亿美元),但它却拥有一件竞争利器——被业界公认性能最为强大的应用程序服务器。BEA系统新任CEO Alfred Chuang认为,他拥有的可能是一匹特洛伊木马。Chuang最近说:“将要发生的是一次架构变化,因此关键问题是‘谁获得了架构控制权’。这是我们面前的机遇。”他希望BEA系统开发的应用程序服务器能成为软件业战争中的中立者,即使所有其它对手都将直接对他施加越来越大的竞争压力。