Microsoft Live分析及其与Google相关产品的比较

来源:百度文库 编辑:神马文学网 时间:2024/04/16 15:21:42
『IT视界』 [互联网]Microsoft Live分析及其与Google相关产品的比较
作者:千禧成狼 提交日期:2005-11-29 16:17:00
作者:千禧成狼 email:jfdang@gmail.com
版权所有,转载请注明作者及首发天涯
MS在今年11月份发布了其下一代互联网战略平台Live,涵盖了从个人服务、公众服务到企业级应用相当广阔范围内的网络服务,被认为是最具代表性的Web2.0产品,主要从以下几个方面谈谈个人对MS Live的认识以及其与Google相关产品的比较,需要指出的是由于Google没有形成像Live这样系统的产品簇,因此我在比较上,主要是针对功能相近的产品做一些比较。
1、MS Live的技术路线
MS Live的提出和产生肯定不是一蹴而就的,通过分析MS近几年的技术发展历程和MS主推的一些标准和技术,例如MS是XML标准的主要参与制定者和最早的标准推动者之一,是Web Services的发明者,同时是WSRF/WSRF.net的制定者和推动者,我们通过分析MS Live所提供服务的形式和手段,Live就是基于Grid技术的应用雏形。并且从长远来看Live的发展肯定是基于OGSA/WSRF.net的Grid技术的产物,也可以说Live的基础构架是基于Grid的。那么我们就可以从Grid的角度来看Live的意义或者战略,Grid提供的是将整个网络中所有的资源和服务为个人所用的能力,经典的说法,就是把整个网络看作是一个计算机,那么MS Live提供的就是这个计算机的操作系统,我们可以说这就是一种WebOS,是Internet的Operation System。不仅如此,这种底层战略将会延续到其下一代的操作系统中去(Windows Vista),所有安装Vista系统的PC都将可能变为Grid的一部分(也可能就是Live的一部分)。
这种WebOS可以将基于Web的资源、服务整合到同一的平台上来,同时可以提供网络中其他的各种资源和服务的访问和使用能力,包括存储资源、计算资源、电信服务等等。换个角度来说,任何基于Grid所提供的业务和服务,无论是企业级的还是面向个人的都可以无缝的集成/构筑在Live平台上,并且对用户来讲,这些服务的构筑、选取和集成工作都是透明或者半透明的,用户只需要说明想要什么服务,不需要复杂的操作,使用更加简单和方便。
无疑,这是MS在Internet上的Windows垄断战略。
仔细分析Live,我们可以将Live所提供的服务按用户特征来划分,分别是面向个人用户的服务,面向公众的服务,面向企业的服务,以及公共基础结构。
2、面向个人用户的服务
从MS已经发布的产品来看,面向个人用户的这块主要包含了以下这几种服务:
1、Live.com 2、Windows Live Search
3、Windows Live Mail 4、Windows Live Messenger
5、Windows Live Favorites 6、Windows Live for mobile devices
7、Windows Live Custom Domains 8、Windows Live Spaces(Blog)
9、Social Networking(社交网络) 10、Xbox Live Marketplace
11、Ubiquitous voice chat 12、Gamer Profile
13、Xbox Live Arcade on Xbox360
面向个人用户的服务最主要的部分应当就是Live的个性化门户(Portal)服务(www.live.com),或者称作web虚拟桌面,是最典型的WebOS应用产品,包含了上表的11种服务(我把10~13的基于Xbox的部分归为应用的集成部分),涵盖了信息(数据)的聚合(处理)以及应用的集成能力。
具体来看,目前Live提供的信息的聚合主要还是基于搜索技术的RSS的订阅,在Portal的界面上提供了搜索和显示相关信息的能力,但是受到搜索技术本身的限制,信息的命中率和精确度不高,但是在Live中区分了news、web和feed三种形式的搜索结果,方便用户选择相应的查看或者记录方式。遗憾的是Live目前还不能提供能够存储信息的能力(受限于存储资源获取和存储资源访问的能力,但是可以预见的是随着SAN的发展,以及基于Internet SAN的发展,这一问题将得到很好的解决),而在这一方面Google base已经能够向用户提供存储/共享信息,包括视频、音频数据的能力,但是缺乏对于应用数据可操作的支持,但是发展的方向,应该是能够通过集成在web桌面上的应用,对数据进行远程的操作。
从应用的集成上来看,目前Live提供的是gadget(插件)的方式,从技术上讲应当是基于web services的应用,包括了天气、email、股市行情等小的功能,其与Google在桌面中提供的toolbar的插件形式类似,基本的特点都是:小(功能上只针对一个细部需求)、巧(技术实现方式上)、灵活(发布、使用和卸载简单),但是不是完全基于Grid框架的。同时Live还提供了其他复杂应用的集成能力,包括MS Message、MS Live Mail、MS Live Space等等,已经被集成到Live 虚拟桌面中,这种方式应当是基于Grid的应用雏形,今后类似MS office这样的大型通用软件也将会被部分或完全的集成到Live虚拟桌面中(MS Office12)。各个应用之间的交互性和合作性将会变得更好,例如可能在MS Message中使用MS office的部分功能。同Google所采取的战略一样,MS Live所有的底层平台的各种服务能力都是开放的,任何人和组织都可以基于基本的服务在Live平台上创建个性化或专业化的应用,将极大地促进基于web的应用的发展(如计算器、翻译、词典、分布式的播放或阅读软件、在线游戏、文档处理、个人银行、HOME on Line等等)。
相较而言,Google的Personalized Home还没有像Live一样将诸多的服务整合在一起的形式,但是基于专门应用的服务形式却比Live中实现的更加细致和强大,如Google Reader专门实现了基于RSS的信息集成服务,前面提到的Google base则提供了大型数据上传和共享的服务。同时依赖于在搜索领域的强大技术,其提供了针对各种特征的信息搜索也要领先于Live目前提供的能力。但是由于服务的分散性,使得用户的体验和操作便易感降低,影响了服务的质量。
3、面向公众用户的服务
面向公众服务的服务区别于个人服务的个性化特征,提供一致的服务属性和能力,主要是指:公众门户(www.msn.com)。主要包含一般的信息搜索能力,新闻的发布,公众信息交互、地图查询、LSB等等。
从长远来看,公众门户信息发布的作用将会被弱化,信息将会被分割成个性化的组合,但同时公众信息交互能力将会被加强,类似Google Group、Google Answer、百度贴吧、百度知道、LSB这样的服务将会越来越复杂和繁荣。从目前看到的服务和可能出现的服务来看,公众越来越多的参与到信息/服务的提供上,那么无论是从用户的易用性和使用趋向上看,最主要的技术在于搜索技术,如何精确的搜索信息使得信息能够在短时间内被传播和认识是公众服务的最主要目标,比如基于位置的服务(LSB)。
4、面向企业用户的服务
面向企业用户的服务将会是未来竞争的焦点,也是盈利的焦点。在Live发布的产品簇中包括:Microsoft Office Live Basics
Microsoft Office Live Essentials
Microsoft Office Live Collaboration
我把电子商务这块也归到面向企业用户服务的范围内,那么整体上这块就分为两块:电子商务部分(主要是B2B、B2C),还有一块就是企业信息化管理服务。
从企业的角度讲,将相当一部分非主业部分业务外包给专门的公司运作是相当省力且实惠的,这也就是目前流行的ASP模式的思想,但是受到诸多客观因素的限制,比如网络状况、现有的VPN技术以及安全技术等等。
电子商务的核心在于模式和搜索,模式解决了一个很重要的问题,就是不论是个人还是企业是不是能够通过这个平台发布信息,同时方便、安全的完成交易;搜索则是解决了信息的传播和交流问题。目前流行的几种电子商务的方式,几种典型的代表:阿里巴巴/ebay/taobao,shopping.com。阿里巴巴/ebay/taobao是平台型的典型,他把用户拉到自己的平台上来,提供完成相关的信息发布、交易流程的工作;shopping则是在搜索上下了文章,他并不提供平台供用户发布信息,而是收集商家的信息提供给用户选择/比较的能力,本身并不提供交易流程的处理能力,由第三方完成。前者的模式并不能够保证信息的对称性,例如商品在taobao上的最低价格和在ebay上的最低价格是不同的,后者似乎可以弥补这一问题,但是后者的问题在于是否收集的信息是足够全面的,是否使用户处在不利的位置,由于信息的偏差导致用户的利益受损,同时后者的盈利模式值得怀疑。无论怎样,搜索技术在其中扮演了非常重要的脚色,但是模式却是成功与盈利的关键。
在Live的平台中我们只看到了在虚拟游戏世界中的C2C服务,遗憾的是没有B2B或者B2C的服务,可以肯定的一点是商务的平台将会扩展到个人的虚拟桌面。
企业的信息管理服务,是目前整个软件产业盈利的重点,就目前Live发布的服务来看,还是集中在OA或与OA相关的功能上,能够集成在Live虚拟桌面之上。相似的最近Google推出的web analyst服务(类似水晶报表),是向企业用户提供的web报表服务,方便而且易用。同时类似ERP/CRM这样的大型管理软件在ASP模式的影响下,也向广域网扩展。长远来看,面向企业级用户的服务将会松散化(基于Grid),比如有人提供报表功能,而提供数据分析功能则由另外的人提供,其依赖强有力的平台将其整合到一起,这应当是Live努力的目标,同时从技术上讲也是艰巨的任务。
5、公共基础结构
公共基础结构是构筑多样性业务的基础,也是实现webOS的底层支柱,在Live的产品簇中主要包括了:Windows Live Safety Center
Windows OneCare Live
Integrated protection
原有的.net Passport用户认证体系应该是被包含在Live Safety Center,这些都是与安全与维护相关的。除此之外,还有构筑Grid的底层设施,比如服务信息目录(应当是具有Global view属性的),底层的数据交换结构等等,这一部分应当是被包含在了Grid的基础结构当中。
通过上述的分析,我认为未来的互联网之争将会是个性化门户之争,web虚拟桌面将会是未来个人门户发展的方向,基于Grid的基础结构将会是实现webOS的必然选择。各种面向个人的应用最终将会被集成在webOS上,而搜索技术充当了相当的润滑剂作用,他使得各种信息或者服务能够被认知到,同时实现最广范围内的互通和交流。对于企业级服务,随着SOA的成熟,企业级应用将会由原有的整体解决方案提供,变成多个服务的集成解决,依赖底层的平台达到松散的耦合。
欢迎大家拍砖。