31/07/2007
Winodws Live Cloud Infrastructure Service
随着由操作系统拉动的信息应用需求的低迷,由新兴的互联网拉动的信息应用需求在逐渐成为主流,微软也意识到单一的单机Windows操作系统虽然在PC领域统领了多年,但单纯的非在线软件应用已经难以满足消费者的需求。
当大部分的信息应用都转移到互联网平台上之后,操作系统就被“次要”化了,如果微软依然要保持在应用平台上的领先优势,构建统一的互联网应用开发平台显得尤为重要。
Winodws Live Cloud Infrastructure这个词终于在微软的08年度财务分析会议上被鲍尔默提到了,鲍尔默将其归类在开发服务类别当中,与Silverlight Streaming同样作为一种开发平台提供给在线应用开发者。作为Infrastructure(底层结构)最基础的莫过于就是数据了。各种互联网应用在各个平台上能统一访问基础数据是未来互联网应用平台的核心。如果说Windows Live Core是互联网应用服务平台的话,那么Windows Live Cloud Infrastructure将是该平台的数据核心。
当然缔造互联网应用服务平台的野心,不只是微软才有,Google早就推出了Google Data作为Google各个应用服务的数据核心,Google Data可以实现的API涵盖了Google众多的服务(包括Google Apps, Google Base, Google Blogger, Calendar, Code Search, Notebook, Spreadsheets, Web Albums),其数据封装方式也使用了统一的ATOM XML格式。而微软目前的Windows Live开发平台(http://dev.live.com),各个应用数据封装和调用方式各不相同,每集成一个应用,开发者必须重新了解和学习该应用的接口,这是让开发者最为头痛的事。
Winodws Live Cloud Infrastructure无疑是对Google Data的模仿,但微软向来都是在模仿之余加入自己创新的元素,Winodws Live Cloud Infrastructure有可能会是为各种平台和设备调用而构建的,会有P2P、数据同步、即时信息,语音通讯等等应用能够在其上运行。
“软件即服务”为期不远了。