2002-09-17 09:25
网络服务也称得上是一场革命
在微软以及它的竞争对手IBM、SUN等IT巨头的共同鼓吹下,人们渐渐接受网络服务这一新型的概念。但大部分人对于网络服务这个新概念还是一头雾水,什么是网络服务,网络服务将为被新概念所笼罩的IT界带来些什么?
掀起网络服务的面纱
“在还没有真正搞清楚如何以及为什么使用网络服务之前,微软宁愿认为网络服务仍然是一种新的商业概念”,微软.Net负责人Lucovsky表示。但这是一种怎样的商业概念?业界普遍认为,网络服务是用以指连结不同电脑系统更为简便的新方法,其目标在于让企业得以使用网络服务在互联网上执行商业任务,例如采购与库存检查。而对于微软、SUN等软件公司则意味着,它们再也不必将软件刻在光盘上进行销售,而是将其通过互联网络租用给用户,软件公司由一个软件提供商转变为服务提供者。
虽然微软公司承认,目前为止还很少有公司以网络服务做成生意的案例,但微软已经描绘好了网络服务的美好前景。在微软看来,现在大部分企业都希望能够实现公司内部系统的统一以及与伙伴企业、客户系统的连接,以便提高生产效率、降低成本。而企业可以利用网络服务来“包容”现有的技术资产,从而创造一种可以实现的“应用模型”。依靠与这种新方法相关的标准技术和平台,客户就能通过Web服务构筑起比现在更深入、更富有弹性的数字化关系,还可以更加方便地实现高度的扩展性、可用性和可靠性。
并且,在现有的技术平台下,企业的各类商务数据被保存在不同的位置,很难统一起来,比如投资信息等结构化数据保存在数据库中,而文档和消息等非结构化数据则保存在文件系统和电子邮件服务器中。而目前的工具和技术的功能尚不充分,无法将位于某个位置的数据找出来,或方便地将结构化和非结构化数据统一起来。而微软网络服务的目标就是能够通过创建一个新的网络服务平台和相应的软件支持,使企业实现各种软件应用的交融,以及数据的统一保存和计算。
另外,为今天企业内部使用的各种软件相互常常存在“各谋其政”、互不兼容的现象。企业需要与客户和供货商建立电子联系,这同样涉及软件相互兼容的问题。而微软、IBM、SUN等IT巨头的梦想就是希望通过网络服务,使通过互联网运行的软件变得像积木玩具一样,任何一种软件都可以轻松地实现与另外一种软件交互操作,比如一款采购软件可以与另一家公司的销售软件进行交互,后者再与企业内部使用的生产管理软件进行沟通。如果这种不同的软件能够实现交互操作的梦想一旦实现,则必将带来一次生产率大跃进的革命。
但并不是所有的人都相信网络服务将会给传统产业带来革新,以开发市场营销软件而闻名于世的美国Siebel Systems公司CEO汤姆.西贝甚至认为,“网络服务完全是一种炒作,因为它本身的定义就不清楚。”
网络服务要越几道坎
显然,网络服务的前景受到目前IT产业低迷状态的影响,人们对一个新概念的推出,已经没有了往日的激情,更多的是对其的疑惑。网络服务的方向无疑是网络技术与传统产业的进一步的融合,因此,它对整个社会信息化的实现具有一定的建设性,但问题的关键是,它能否成为现实?目前,业界对于网络服务的前景普遍存在以下疑惑:
网络服务到底能否创建一个高效的商业模式,它的价值何在?这是众多企业的第一个疑惑。由于网络服务在具体行动上几乎没有任何实际的案例,这让开发者很难去理解它的价值存在。在经受经济低迷打击之后,很多企业正在逐渐削减开支,在这样的背景下,网络服务的提出似乎并不会有太多的企业回应。
最近,微软被迫终止了其推出的My Service网络服务。微软原本希望让个人用户通过My Service网络服务将资料保存在网络上,用户只要访问网络就可取回所需的资料,并使用相关服务。但事实表明企业及消费者均难以习惯这种服务方式,他们并不希望企业用户及企业之间,多添加任何一个变数,并且,很多企业也担心微软会将主宰PC业的手法移植到网络服务中去。
其次,网络服务的另一个障碍就是标准问题。最近,微软和IBM、英特尔Intel、甲骨文Oracle、思爱普SAP、惠普、富士通在内的许多科技竞争对手,成立了一个网络服务标准组织(WS-I),以使企业分享信息和通过网络从事业务更容易。在2月份,Sun也被邀请作为“研究员”身份的成员加入该组织。但它却无视微软和IBM对它的邀请,正在试图成为更具有影响力的“发起人”身份的成员,取得更大的发言权。Sun公司认为,他们在该组织内应当具有更高的地位,因为Java被普遍认为将成为Web服务的基础。显然,由于微软和SUN的实力相当,导致了网络服务标准“难产”。
微软公司欲在国际互联网上占据统治地位,他们想要垄断的网络服务市场现在已经初具规模,而且,微软公司正在加速和它的竞争对手在这一领域竞争,并且已经准备好做最后的决战。多年来,SUN一直试图挑战微软的垄断地位,而在网络服务这一新的领域,SUN已经取得了挑战地位。
双方的对抗对于整个网络服务产业的发展是不利的,微软的.NET与SUN的Java各有优势。虽然,微软想通过不在Windows XP中支持Java,而抑制JAVA的推广,但是Java能够与所有不同语言编写的代码协同工作,能够在所有的平台上运行,而.NET则还只是一种Windows平台上的技术,在可预见的将来,.NET不可能被移植到UNIX平台或OS390等大型主机平台上。
因此,微软的抑制并不会起到多大的效果。双方的对峙,却使企业左右为难,是选择微软的.NET还是Java技术,企业领导层的意见并不一致。此外,虽然SUN对微软的挑战可以避免微软延伸其垄断地位,但没有一个统一的业界标准,各个厂商的产品就不可能兼容,这对网络服务发展的危害将是致命的。
另外,网络服务也深受安全问题的困扰。对于很多企业来说,企业数据的所有权至关重要,由于最近几年在美国不断出现电脑黑客和其他网络安全破坏者的案例,因此,很多企业希望把公司的数据保存在自己公司内部,安装在一个安全的服务器上,显然它们觉得要把它们的所有数据都交由虚拟的网络来管理来执行是十分不安全的。因此,微软、IBM、SUN等需要致力于解决这个困扰网络服务产业发展的共同问题。