设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

WinHec启示录:透过Windows 10技术布局,谈微软王者归来

2015-3-19 22:04| 发布者: joejoe0332| 查看: 849| 评论: 0|原作者: 刘洪峰|来自: CSDN

摘要: 微软曾通过两个产品称霸两个时代,一个是Windows 95让微软成为PC时代的王者,另外一个是Windows XP让微软成为互联网时代的王者。而通过WinHec大会技术和平台布局来看,Windows 10或让微软成为物联网时代的王者。 ...
  微软曾通过两个产品称霸两个时代,一个是Windows 95让微软成为PC时代的王者,另外一个是Windows XP让微软成为互联网时代的王者。而通过WinHec大会技术和平台布局来看,Windows 10或让微软成为物联网时代的王者。


  每个时代都有王者,王者的成功,往往是因为恰逢其时地发布了一个成功的产品(具有里程碑意义,划时代的产品)。Windows 95的成功标示着微软是PC时代的王者;Windows XP的成功标示着微软是互联网时代的王者;而恰恰是Windows Vista、Windows 7和Windows 8对移动互联网时代的忽视,王者地位拱手让人;在即将来临的物联网时代,Windows 10的即将成功,预示着微软将成为物联网时代的王者。


  物联网的三要素,无非是云、入口、端。而微软恰恰在这三点上,都已经完成了最重要的布局。


一个云:Windows Azure

  Windows Azure于2008年发布,目前在商业领域已经取得了比较大的成功,并且我在博文《管中窥豹,物联网之我见》所提到,微软的云有别于亚马逊和阿里的云平台,是真正的云计算平台。


一个系统:Windows 10

  目前来看、物联网的主要入口有三种:传统PC、平板、手机。虽然WinXP很成功,但是在移动互联网时代,随着传统PC的市场萎缩及微软移动操作系统Windows CE、Windows Modble、Windows RT和Windows Phone的相继失败,微软越来越被边缘化。而Windows 10的发布,将强有力的改变这个局面。




  Windows 10所有版本,基于同样的OneCote,统一的驱动模型,统一的应用API接口,意味着厂商或个人开发的设备驱动,及应用程序,一次开发,所有的平台都能运行。这样以前被别人诟病的Windows Phone或Windows RT应用不足的局面将大大改观。


  此外为了让Windows 10 在尽可能的多的平台上运行,微软这次也放出了大招:除了正版Windows用户一年内免费升级外,通过腾讯和奇虎360,让大量的Windows盗版用户,也可以顺利升级为Windows 10平台。在手机领域,微软提供了刷机固件,比如小米4就可以刷机为Windows 10平台。


  在物联网开发领域,微软提供免费的Windows IoT版本。





  为了更好地适应物联网开发,扩展了低功耗总线的驱动开发的支持,以方便连接各种智能硬件模块。


一个端:.Net Micro Framework

  在2014年初的微软Build大会上,有《Windows and the Internet  of Things》演讲,就着重介绍了.Net Micro Framework系统(详情,可参见我以前的博文《.Net Micro Framwork简介》)。


  在IoT金字塔布局中,是一个非常重要的基础层。



  这一次,Windows 10的出现,把Large、Mobile、Small三层变成了一层,也就是Windows 10。




  这一次存在多年的Windows CE系列合并在了Windows中,从历史长河中隐去,但是.Net Micro Framework却顽强地存活了下来,并且其战略地位却越来越凸显了。随着去年.Net Micro Framwork之父Colin Miller的回归,.Net Micro Framework发展方向越来越明确了。其开源代码,最近也从CodePlex移步到GitHub,支持高通AllJoyn物联网规范和微软WinRT APIs接口,并且SDK支持VS2015开发。(开源地址:http://netmf.github.io)


有了这三个点支撑,下一步如何进行互联和开发,成了最关键的环节。

一个开发平台:Visual Studio

  从Windows Azure、Window 10到.Net Micro Framework,都可以基于目前为止最好用的开发工具(甚至没有之一)-- Visual Studio系列开发工具。


  驱动开发工具也已经集成到Visual Studio工具中,并且简化了开发流程。

  统一的开发体验,统一的开发语言,可以让物联网时代的开发者,从云到端,任意翱翔。


一个互联协议: AllJoyn

  微软于去年加入AllSeen联盟(高通提出智能家居互联方案),AllSeen Alliance 是负责监督 AllJoyn 的非营利性联盟。声明重点是支持“万物互联”。 AllJoyn 是支持 IoT 设备和应用互操作性的开源通信框架。

  现在Windows 10已经全面支持AllJoyn技术。



  现在已经发布的.Net Micro Framework 4.4版本,也支持AllJoyn通信规范,在WinHec会议上的示例演示,就是运行.Net Micro Framework的AllJoyn设备,自动和Windows 10设备进行互联。

  WinHec从2008年之后,沉寂了7年之后,在深圳召开。这沉寂的七年,也是微软相对沉沦的7年(想当年2008年的北京WinHec会议,我还参与了相关的会场筹备和接待工作,如今已恍如隔世)。如今物联网时代即将来临,微软也已凤凰涅槃,烈火重生,已经初步准备完毕,剩下的就看开发者如何去选择和追随了。


作者介绍:刘洪峰(博客),网名叶帆,叶帆科技创始人兼CEO,前微软(中国).NET Micro Framework开发团队成员,微软全球最有价值专家(MVP),CSDN十大MVB。以微软.NET MF系统为核心,研发了物联网智能网关、YFIOs和YFHMI等物联网中间件软硬件平台。 



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部