引言
微软公司于2001年3月19日宣布了一个筹划已久的战略产品Hailstorm(中文含义"冰雹")。这个以互联网用户认证为核心的计划发布当周就引起了IT市场的很大反响,微软很多竞争对手又一次发动了公共关系攻势,声明微软的行为加深了其不正当的垄断。半年来,随着反垄断官司的好转,微软继续义无反顾地在这个.Net的基础核心产品计划上添砖加瓦。微软公司在10月25日即将发布的Windows XP中部分集成这个计划的早期版本,而更完善的内容也会在稍晚的PDC(微软专业开发人员大会)上公布给第三方的开发人员。
为什么一个看似简单的产品计划会引起业界如此不安?Hailstorm究竟将对消费者和企业产生如何影响?微软能够确保Hailstorm成功吗?中国的软件和互联网产业如何应对这个计划?本文将针对这些问题做出一个全面分析,希望能够帮助业界加强对微软.Net的进一步理解,并能够做到未雨绸缪。
注:阅读本文的读者,最好对微软的.Net策略有一定了解(可以参见2001年ChinaByte专栏天地"解读微软互联网新战略"文章);如果您是技术策略人员,具备有关SOAP, XML等基础知识可以有助于理解其中的技术思想。本文中"Web服务"一词有专门的含义,其英文Web Service在技术领域表示基于SOAP等技术的网络软件应用部件服务。
第一部分:何为HailStorm?
微软在.NET服务上的首次出击,承诺将对个人信息的访问保密。
HailStorm是微软的一套新的Web服务,也是微软.Net的核心服务。它通过集中式的方法对用户的数据进行存储和访问。目前,许多设备和应用都各自储存用户的有关数据,类似HailStorm的集中式系统很有希望大大增加互联网的易用性。
微软称,HailStorm的数据收集、分析和无处不在的访问能力所提供的好处,将远远不止是集中化。初期的HailStorm服务将包括日历、钱包、提醒和个人特征系统,它们都能够从与互联网相连的任何一台设备上访问。HailStorm标志着微软正式进入服务型软件市场,通过将抽象的Web服务具体化而巩固了其.NET策略,并使其成为AOL的强大竞争对手,特别是对AOL Instant Messenger。
不过,有三点可能阻碍HailStorm被大家接受:
1. HailStorm用户必须通过微软的Passport 验证服务进行登录。自从该验证服务宣布以来,就颇遭争议。因为通过Passport,微软就能够收集许多有关用户的信息,例如用户什么时候上网,他们都在看些什么。
2. HailStorm服务是收费的。它将帮助微软完成从软件包供应商向基于注册形式的公司的重大转变。
3. 微软计划在微软服务器上运行HailStorm服务和存储用户数据。这令许多商业用户、个人和政府机构担心安全性和保密性,因为仅仅由一个供应商控制和访问用户的电子邮件、日程安排和个人信息可能会产生问题。微软的道德规范和安全性能力将置于公众的显微镜之下,微软坚称不经用户的允许,他们不会使用用户的信息。
另一方面,HailStorm又存在一些令用户难以抗拒的优势。例如,从任一Web客户端或应用都能访问电子邮件和日历数据。HailStorm能读日历,并据此给用户对安排的事项做出通知。商业用户会喜欢HailStorm,因为他们不必再收集、清理、验证和存储客户的数据了,减少了相关的费用,而且HailStorm是应用公共的标准(XML、UDDI、SOAP和WSDL)通过程序来查询、操作用户数据的。应用软件供应商传统上将提醒功能和个人特征服务作为其应用的一部分来提供,然而,现在他们可以用HailStorm来代替了,可以减少不少负担。例如,旅行社可以将旅行计划直接放到客户的日历中。电话交换机供应商可以将打入的电话转到HailStorm系统,然后由系统的日历、设备设置和历史数据一起决定是把电话转到用户的手机,还是留到语音信箱。
商业市场会对HailStorm服务有强烈的需求,而且随着带宽的增加,在消费用户市场上也会有更广泛的需求。因为,用户能随时随地连到网上,使用微软提供的消费用户服务。这种服务所带来的需求可能成为微软的重要现金来源,就象Microsoft Office一样,Office在过去十年间的收入占了微软收入的50%。图1 是HailStorm服务的概貌,包括它和 Passport的联系,以及和其他HailStorm相兼容的应用的集成。

图 1. HailStorm和Passport 及其他应用的关系.