日期:2013-06-24  浏览次数:20528 次

Net:解读微软互联网新战略(上)(玺龙阁收藏,强力推荐!)
http://www.chinabyte.com/column/column_page.shtm?column_type=comp_search&coluid=2215


【作者】毛向辉 陈志红

  文章纲要:

  一、战略大转移
  1、.Net是什么?
  2、.Net是计算模式的转变
  3、.Net对软件商业模式的转变
  4、微软的终极目标
  5、.Net对网络商业的影响
  二、整体策略与产品目标的紧密配合
  1、PC时代的延伸
  2、面向新设备
  3、MSN网络服务
  4、企业应用服务器产品
  5、其它产品
  6、即将淘汰的产品
  三、管理精英
  四、关于新游戏规则的竞争
  有备无患
  五、故事刚刚开始



--------------------------------------------------------------------------------

  在20世纪最后25年里,出现了一个影响力深远的公司。它不仅创造了一种“软产品”,大大改变了人们工作、生活和娱乐的方式,还造就了一个个人与企业极其富有的新商业奇迹。这就是家喻户晓的微软公司,一个让无数竞争对手心惊胆战的软件帝国。然而,随着另一个新事物“互联网”的出现和商业化,微软公司突然间在媒体中不再占据耀眼的位置,加之微软在网络策略上的迟钝反应,使人们怀疑微软公司是否能够在网络时代继续占据领导地位。不过人们往往只看到微软的外表,或仅仅依好恶“希望”微软的龙头地位被替代。

  我们曾经认为熟知的微软在最近几年内发生了重大变化,它的核心在网络狂热的几年中不断从外界学习新的思路和商业模式,借助其强大的经济实力和研发能力,把一个“软件帝国”重新打造成为一个“数字服务帝国”。微软正在利用其软件市场的优势,大举挺进全球经济的每个角落。微软公司试图占据新一轮竞争的上游位置,如果说未来的数字经济有一些命脉的话,微软的新战略将无一例外地控制着这些命脉。本文将试图从一个客观的角度分析微软在今天和未来采取的攻守战略,并透过事实为整个产业中的从业者提供借鉴和参考。笔者真心希望借助本文所罗列的信息和分析,能够真正帮助在网络、软件和信息商业中工作的人们在“可怕”的微软面前能够寻找到自己最合适的定位和对策。

战略大转移

  “Microsoft .Net将在21世纪的头十年里发起计算和人们交流方式的革命。Microsoft .Net的完全成熟需要花费几年的辛劳,但是我们怀着无比的兴奋,期待这一天的到来。”

——微软公司董事会主席兼首席软件设计师 比尔·盖茨  

  熟悉微软的人一定对“信息在你指尖”(Information At Your Fingertips),“在每个桌面,每个家庭都有一台个人电脑”(A computer on every desk and in every home.)并不陌生。这两句话分别是微软在过去一段时间采用的市场口号和对公司远景的叙述,它们始终贯穿于公司的产品和市场策略中。进入互联网时代之后,微软也不甘落后挨打,推出了一个新的宣传口号,“今天你去哪里”(Where Do You Want To Go Today?)。在互联网商业狂热的几年中,微软一方面巩固自己的阵地,另一方面也潜心学习和研究未来网络的特征、计算模式和商业模型。微软在1999年重新定义了公司的远景,“用先进的软件让人们随时随地通过任何设备获得强大能量”(Empower people through great software -- any time, any place and on any device.)。这个新的表述不但为微软重新设计了一个能够展望十几年乃至几十年的远景,更明确了微软将开始一个新的发展阶段。在1998年至2000年初的一段时间里,微软公司一直蓄势待发,精心部署研发力量和管理团队,准备在新世纪进行全面转折。

  果然,2000年6月22日,微软公司正式对外宣布其.Net (音DOT NET)战略,并确定每年为这个新的战略直接投入40亿美元的研发费用。.Net这个曾经模糊不定的庞大体系迅速成为业界瞩目的焦点。人们不能忽视这个软件帝国在新时期的一举一动。事实上,此次宣布在微软内部被称为第二次重要转折,是从MS-DOS向视窗转化后的一次全公司上下策略的大变换。微软的高层官员几乎倾巢而动,在短短几个月内的数十个不同场合反复诠释和推销 .Net的商业模式、技术含义,让人们看到了微软决非仓促推出一个市场概念,而是全方位地重新塑造一个新的巨人。很多人非常希望看到微软光芒不再,事实上却忽略了微软内在巨大的创新动力。微软正在用全新的策略把触角伸向人们在数字化时代工作、学习和生活的各个角落。

  .Net是什么?

  IT行业的评论人士一开始对.Net 并不能够准确把握,一些专栏作者甚至不愿意就此发表见解,以免失之偏颇。事实上,确实很难通过只言片语说明.Net的准确定义,我们必须用相当篇幅对.Net的来龙去脉做一个具体分析。

  .Net曾经一度被微软在内部称作“下一代视窗服务”(NGWS),最终确定为.Net名称不仅仅是微软惯用市场化手段为了朗朗上口和便于用户的识别,而且是把这个包含创新性的概念转变成为一个集全新商业模型、全新技术模型于一体的统一框架。.Net的核心概念就是“把软件当作服务”,也就是把软件应用产品与商业、内容、信息服务合并成一种事物,使之成为可以在网络上订阅使用的服务形式。人们设计、构造、实施、运作、集成和使用软件的方式都将透过网络完成,所以也就要按照使用这些服务的不同方式支付相应的费用。

  .Net是计算模式的转变

  .Net彻底地把计算模式从单机、客户机/服务器和Web网站的方式转向分布式计算(Distributed Computing)。我们知道,Corba 和COM 是今天比较流行的部件对象计算模型。但是它们都存在着“局部计算”的局限性。也就是说,这些模型都仅仅是本地计算或本网计算的模式,而不能把整个互联网当作是一个计算资源体系来加以利用。.Net则通过一种称作“网络服务”(Web Service,这是.Net的核心概念)的技术把分布在互联网上的各种资源有效地通过编程手段整合在特定的应用界面中。Web Service就相当于过去我们编程中常常调用的API函数和在面向对象编程中常用的部件接口,只不过API一般存在于单个程序的不同模块中,部件接口存在于相同机器的不同部件中,而Web Service 则将无所不在地分布在网络上。

  .Net支持的Web Service以及各种控制过程都将采纳一种称为XML的技术作为核心。XML又被行业称为网络计算的世界语(Lingua Franca),是一种替代HTML的可扩展标记语言。XML采用文本标记的形式定义各种可交换数据结构,并且可以利用标准的网络协议进行传输。正因为这些特性,XML实际上代表了平台中性和进行网络计算的趋势。有了XML作为核心技术,各种网站提供的服务都不再局限于一些花花绿绿的页面,而是可以进行编程调用的Web Service。举一个例子,两家有商业往来的公司经理在今天只能通过浏览器察看对方网站的页面所显示的商品,每次交易还必须通过电子邮件或书面订单的形式进行。如果两家网站都能够升级到XML为基础的Web Service,那么一方公司站点采购服务就能够调用对方的供货服务,并自动完成交易。两家公司的经理所做的就是一次性地为双方公司的供需关系设定一些规则。这也就是XML计算可能带来的变化。

  XML是与显示无关的数据表示语言,所以XML还支持各种设备和显示环境的自动转换,开发者不必为不同尺寸的设备准备不同的内容和数据。所以XML正好合乎微软.Net要能够透过各种设备访问服务的需求,自然成为了.Net的核心技术。

  微软正在与包括IBM在内的多家公司一起定义围绕Web Service的一系列标准,例如SOAP, WSDL, WSML等。这些标准保证了未来的软件开发者能够用相同的方式开发调用来自全球的各种服务接口,不管它是一个巨型计算机提供的大数计算服务,还是一个股票交易所提供的行情信息服务。微软还声称Web Service将支持多种平台,如Unix等。

  除了Web Service这种新型计算模式的出现,微软还在.Net中增加了自己已有的研究成果,包括:自然语言的处理和识别等。这些技术能够让用户更加灵活地操纵各种计算设备,而不必依赖传统的鼠标、键盘。自然语言的处理还能够提高计算机自动处理各种XML信息的智能性。

  总之,.Net包含了新一代的计算模式,即跨越全球的分布式计算。这种规则的制定者将有可能从与之配合的商业模型中大获其利。

  .Net对软件商业模式的转变