zoukankan      html  css  js  c++  java
  • 看看,这就是微软的“万物互联”系统 window10 IOT

    今天在深圳 WinHEC2015 大会上,微软正式发布了其基于 Windows 10 开发的,专门用于一系列物联网设备的操作系统:Windows 10 IoT for Smart Devices(是的,名字就是这么长……为方便,以下简称 IoT 版),PingWest 品玩为您带来有关该操作系统的更详细信息。


    其实,IoT 版和 Windows 10 是一个东西。微软物联网事业群总经理 Kevin Dallas 指出,IoT 版和 Windows 10 是同一个平台:从本质上来说,IoT 版和 Windows 10 采用的是同一个操作系统,采用通用的 driver,拥有风格相同的自然用户界面,并且具有和 Windows 10 相同的微软后台技术和数据支持,比如安全、更新、Azure 数据服务等。

    微软之前在 Windows 10 当中力推「一次开发多设备可用」的新应用平台 Universal App Platform(UAP)。通过 UAP 开发的应用也将可以在 IoT 版上跑。

    kevin-dallas

    Kevin Dallas

    该操作系统将支持全世界绝大多数的物联网设备,这些设备所采用的系统,抑或当中的某组元器件,甚至小至一个单独的传感器,都可以嵌入或连接到 Windows 10 IoT for Smart Devices 操作系统当中。比如智能家居产品中的冰箱、空调、电视,或者工业当中的电梯、石油运输管道,甚至树莓派、英特尔和高通开发的单片机都将可以运行 IoT 版操作系统。

    针对不同类型的设备,IoT 版操作系统也将有细微的差别:

    iot-scales

    1)针对 x86 或 ARM 架构、低内存和存储空间的小型设备,IoT 版将不具备操作界面,但支持 UAP 应用和通用驱动;

    2)针对 ARM 架构、中低内存和存储空间的移动设备,IoT 版将采用 Modern UI,支持 UAP 应用和通用驱动;

    3)针对 x86 架构,中高内存和存储空间的行业设备,IoT 版将采用和 Windows 10 一样的 Desktop UI,支持 Win 32 应用、UAP 应用和通用驱动。

    微软的一名员工在现场展示了 IoT 版在树莓派 2 代电脑当中运行的状态。

    iot-raspberry-pi-2

    上图:树莓派 2 代电脑,通过以太网线和一台运行 Windows 10 的电脑相连,后者用于部署。

    iot-raspberry-pi-windows-10

    上图:在树莓派 2 代电脑上运行 IoT 版操作系统的用户界面。

    IMG_3260

    现场,微软员工使用一台运行 Windows 10 的电脑,通过 Visual Studio 轻松地将一款用于零售行业的 UAP 应用远程部署到树莓派 2 代电脑当中。重点在于,相同的软件,相同的部署方式,可以直接被部署到树莓派、英特尔 Minnowboard Max、高通 Dragonboard 410C,或者一部 Windows 10 手机,或者 Windows 10 平板当中,代码完全不需要进行任何修改,因为前面提到,IoT 版和 Windows 10 从本质上是一个操作系统。

    微软在 Windows 10 时代所倡导的这种新的开发、部署和交付方式,将极大地减轻开发者的工作量,降低开发的繁琐程度,提升对物联网设备部署软件和进行管理的便捷性。

    根据 Gartner、GSMA 等业界认可的组织提供的数据预测,到 2020 年全球拥有超过 250 亿件物联网设备,物联网市场规模将庞大到 7.2 万亿美元的良机。其中,中国依托制造优势,将成为物联网市场最重要的国家。有预测显示,到 2030 年中国每个家庭将拥有 40-50 个物联网设备或传感器,全国每年将产生 100ZB 的数据(1 Zettabyte = 10 亿 TB)。

    随着物联网技术的不断演进,智能家庭、智能可穿戴已经不再是什么「高科技」的话题,过去更多的不可能变成了可能。Kevin Dallas 表示,物联网技术发展的首要问题,已经从过去的「What If」变成了「Why Not」。

    daas-iot

    显然,微软希望在物联网这个蓬勃发展的市场当中成为领导力量之一,并打理推行其所倡导的「设备即服务」(Devices-as-a-Service,DaaS)的新理念。同时,微软在去年加入了由海尔、思科、网件、联想、LG 等知名科技公司组成的开源物联网技术同盟 AllSeen Alliance,在统一化的操作系统层面为物联网技术的发展和推广提供支持。

    微软员工在现场演示基于 Windows 10的智能家庭控制系统

    微软员工在现场演示基于 Windows 10的智能家庭控制系统

    Kevin Dallas 表示,微软将免费向创客和商用物联网设备制造商提供 Windows 10 IoT for Smart Devices 操作系统,同时背后为物联网做技术和数据支持的 Azure IoT 服务也将对创客、设备制造商以及有需要的企业用户开放。

  • 相关阅读:
    Java -- 基于JDK1.8的LinkedList源码分析
    Java -- 基于JDK1.8的ArrayList源码分析
    Android -- AsyncTask源码解析
    Android -- 自定义view实现keep欢迎页倒计时效果
    Android -- 《 最美有物》好看的点赞效果
    Android -- Glide框架详解(一)
    Android -- 从源码解析Handle+Looper+MessageQueue机制
    面试 -- 关于Activity的相关知识
    用最简单的一个例子看maven冲突的解决办法
    【跟我一起读 linux 源码 01】boot
  • 原文地址:https://www.cnblogs.com/LoongEmbedded/p/5298205.html
Copyright © 2011-2022 走看看