ccidnet????

出版日期:2003-11-17 总期号:1267 本年期号:86

本期导读
要闻综合
中国信息化
网络与通信
软件与服务
产品与应用
渠道与市场
华东专刊
华南专刊
西北专刊
东北专刊
西南专刊
Web服务:改变你的生活?

朱新亚

  Web服务被其创造者打上了“革命性技术”这一标签。令人吃惊的是,虽然大多数人对它知之甚少,但Web服务比起近来大多数其它技术更具有革命性的意义。

  实际上“Web服务”这个名字也许起得并不好,这并不是因为它的概念不可信,而是这个术语有些不准确:Web服务并不一定真的需要Web或互联网。它是客户服务器计算与分布式计算这两个概念的一种结合。

  Web服务的一个关键要素是它使用XML(Extensible Markup Language,可扩展标示语言)来描述信息结构。比起HTML来说,XML更广泛,因而可用来描述更为复杂的数据结构,同时在业务的创建过程中,各个处理要素之间密切相关。XML可通过WSDL(Web Services Definition Language,Web服务定义语言)来控制。SOAP(Simple Object Access Protocol,简单目标访问协议)通过一个网络将这些协同的处理要素结合在一起。

  在竞争的Web服务方式之间已经有相当的较量。三个主要的供应商IBM、微软和Sun都有自己的产品组件,其中微软的.NET名气最大。Web服务产品最多的公众宣传都聚焦在互联网相关应用上,特别是在被大多数人认为Web服务最关键的电子商务方面。

  实际上,Web服务可能首先会在纯粹的内联网(Intranet)应用中展开,而这将可能不再令微软的.NET与Sun头痛,但同时还可能意味着在企业的计划者评估Web服务是否会使他们的运作受益的时候,考虑的是一系列错误的价值主张。

  Web服务体系为企业提供了一条创造应用的途径,这种应用与基于浏览器的瘦客户机终端应用一样便于携带,与定制软件一样灵活,同时还可以保持高水平的安全性和数据完整性。在今天的主流IT应用中,如果你使用Java或浏览器客户机,就应该考虑选择一个Web服务。但具体由谁来提供这些业务呢?

  Sun是一个互联网“发电站”,但在IBM统治了高端而微软掌握低端的企业应用服务器领域,它还没有变得足够强壮。而Sun与互联网相关的Web服务方式并没能为公司开创新的市场,它只是使公司在旧的运作不佳的市场上有一些额外的东西出售。

  微软的.NET无疑是在特性分析和工具提供幅度的基础上形成的Web服务体系结构中最有力的一个,但它更像是一个开发商的概念,而不是一个用户的架构。微软必须要开发并广泛采用很多的.NET兼容应用才能够获胜,但当今的市场状况确实十分混乱,未知因素很多。

  对于大多数企业,IBM的WebSphere Web服务框架最有可能被采用。IBM更关注于使用Web服务来扩展内联网应用,这其中有很多应用根本就不依赖互联网、VPN或任何公共的IP业务。IBM的方式更倾向于扩展现有应用和信息资源,这与现在保守用户的思想习惯非常一致,也与IBM的实力一致。IBM还拥有一支有天赋有影响力的销售队伍在促进WebSphere的销售,这只销售队伍保持着与企业关键决策制定者的定期交流。

  在应用方面,IBM看起来也一直牢牢把握着Web服务的热点。很多IBM的用户转向基于浏览器和Java的“瘦客户机”软件以替换他们已经过时的基于3270 SNA终端的应用软件。Web服务,特别是以WebSphere所支持的形式出现的Web服务,可以方便扩展那些基于早期终端的应用软件的功能。因为这些有年头的SNA应用软件在很多商业企业仍很重要,正是这些应用软件的扩展和它们与供应链中其他商业伙伴的联系,可能会产生出基于外联网或互联网Web服务扩张的第一次真正的浪潮。

  对于微软,与其说是扩展或重新包装它的.NET框架,倒不如说是做出一些XML或.NET应用。微软广受欢迎的Office组件在其即将发行的最新版本中,应该拥有更多基于XML的特性和直接的.NET性能。在消费者再次对宽带互联网发生兴趣之前,微软仍可以进入Web服务领域,也许还会在Sun与微软这个拱形竞争结构中充当发号施令的领导者的角色。

  在这里,“也许”这个词汇很关键,因为虽然Web服务可能改革企业的IT应用方向,但它是否会改变电子商务就不是很明确。将供应链和销售体系向电子商务模型转换并不是第一次,EDI(Electronic Data Interchange,电子数据交换)已经被使用了十几年。EDI对于很多产业曾经产生了巨大的冲击,但它还不是一个革命。同样,针对相同目标的Web服务是否能变成一次革命也是未知数。