加载中…
个人资料
侯自强88
侯自强88 新浪个人认证
  • 博客等级:
  • 博客积分:0
  • 博客访问:2,111
  • 关注人气:2,044
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

“The Physical Web”和WoT

(2014-10-07 11:05:35)
标签:

it

物联网

wot

web

m2m

分类: 物联网
 

    Google最近发布了“The Physical Web”项目。据报道:“其目标是开发出一套共同的web标准,让任何设备(不仅仅是Google的设备)都可以用来提供交互以及一组服务。利用这套标准,智能设备可以把自己的URL地址广播给周围,周围的任何设备(如智能手机、平板电脑)应该就可以接收到这些URL然后呈现给用户。用户然后就可以根据需要与这些设备直接交互而不需要下载app。”这实际上不是什么新概念,是已经发展了多年的Web of Things (WoT)。WoT 采用Web技术可以使物联网可以使用IETF提供的技术,利用已有和熟悉的 Web标准(HTTP, HTML, XML, JSON, RSS, ATOM, MIME)连接嵌入设备到Web。浏览器使用的RESTful API是一个应用程序编程接口(API),它使用HTTP请求实现数据的PUT、POST和DELETE。将物理设备直接或通过网关接入Web服务器获取开放的Web服务/云服务。WoT将大量异构的传感器。传感器网络和平台连接到Web上,在Web上进行异构数据的融合,从而获取知识进一步决策和控制执行。WoT充分发挥了互联网的优势,此前的互联网大多是封闭的垂直应用系统,只能算是Intranet of Thing.

    WoT出现以后经历了和Web一样的演进过程。最初的被称为WoT 1.0,WoT1.0的主要功能是物的收集还不是严格意义上的WoT,这里使用各种不同的专有标准,IP还不是与物交互的标准。主要业务是M2M。WoT 2.0实现了 RESTful HTTP over IP,智能对象-“物”通过HTTP/CoAP连接到Web,Web通过URI来搜索发现“物”。用户和社区推动生产内容和应用。Web2.0的“物”主要是资源受限设备可以进行资源管理,接入控制,确立策略和分布执行。Web现有的混搭框架可以用于“物”和联机服务的混合。WoT3.0采用IP和RESTful接口。用户和社区推动生产内容和应用支持发现、搜索和组合服务。具有汇聚、抽象和资源管理功能。WoT3.0的重要特点是“语义”智能网站, Web通过语意理解和满足人和使用Web内容的“物”的要求。物语义框架(用户定义的语义)可以按照明确合适(或个性化的)概念用于清晰和确定的应用。

    目前WoT在不同的标准化组织中已经发展制定了一些标准,情况如下:

物联网大多工作于资源受限制的环境(CoRE),需要修改HTTP协议发展受限制的应用协议Constrained Application Protocol (CoAP)。今天基于IP的Web堆栈可以运行在使用微控制器的小设备上。用IETF发展的资源受限制的环境(CoRE)发展WoT使得物联网设备的编程成为商品,简化了应用程序的集成即从企业系统定制变为开放的创新 ,推动上万个 web 开发者转向物联网IoT 提供简化的模板和开放API。目前 已经有IoT 应用商店。

      欧盟的ETSI TC M2M/ OMA Lightweight改进传统的M2M应用。采用了RESTful 架构格调并在其M2M端到端的整体高层体系结构中采用IP,还绑定CoAP。实现了M2M架构向IP化和Web化的演进。

      W3C致力于发展WoT标准已经开过多次WoT研讨会探讨在设备之间、设备与网络边缘或设备与云服务交互中开放标准可能面临哪些可能的机会。探讨使用Web协议、脚本化的编程语言来实现这类服务的可能性,以及基于驱动各类物联网技术的设备所需的API,在各类设备、服务间达成互操作所需的共享技术,以及在底层使用HTTP/COAP、Web Sockets、EXI/JSON及RESTful服务为上述这些能力提供支撑的可能性。

     Google的“The Physical Web”项目发展的是WoT。前不久苹果推出的iOS中的HomeKit采用的也是WoT,使用浏览器在Web上控制家庭电器。目前各个厂商都在发展自己的技术可以说是百花齐放,从发展看IP化、Web化、标准化和开源是大势所趋。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有