当前位置:首页 > 技术知识 > 正文内容

Google Physical Web—物联网要有自己的Web标准,用户不需下载app就能实现交互

maynowei7个月前 (08-12)技术知识70

大家都说未来是物联网的世界。根据思科的预测,到2020年将有500亿的物联网设备,英特尔的预测甚至更积极,认为到明年就有150亿。

目前我们使用这些智能设备的模式大概是这样的,首先要下载一个可以跟这些设备进行交互的移动app,然后再利用app与设备进行互动,比方说恒温器Nest的操控,比如说那些智能的灯泡等等。在智能设备种类不多的情况下,这没有什么问题。

但是在智能设备的数量种类将出现爆炸性增长之后,每一台新设备都要有自己的app才能用就变得非常不现实了。

能不能做一个系统让任何人在任何时候都可以跟任何设备进行交互呢?带着这个想法,Google推出了The Physical Web项目。The Physical Web是把虚拟的web延伸到周围的物理世界。其目标是开发出一套共同的web标准,让任何设备(不仅仅是Google的设备)都可以用来提供交互以及一组服务。利用这套标准,智能设备可以把自己的URL地址广播给周围,周围的任何设备(如智能手机、平板电脑)应该就可以接收到这些URL然后呈现给用户。用户然后就可以根据需要与这些设备直接交互而不需要下载app。

这令人想起了HTML 5与原生应用之争。不过,根据他们的说法,The Physical Web并不是要取代原生app,而是在原生app不好用的时候用前者来提供交互。

按照Google的设想,在每一台物联网设备都有一个web地址之后,app解决方案无法实现的以下便利在The Physical Web里面都将成为现实,当你靠近任何智能设备时:

公共汽车站会告诉你下一班公车的到达时间

工作方式一样的停车计时器和自动售货机能让你迅速方便地付费

只要你走近任何店铺,无论其大小都应该能够提供在线体验

ZipCar通过它应该能广播一个注册页面,让你马上就能开走它

不过,Google展望的这套物联网体系苹果已经先行一步。其iBeacon技术通过将智能资源分配给客户端(智能设备)、beacon 端和云端也可以实现 O2O的闭环。只不过苹果的解决方案是在一个封闭体系内的开放,而Google想要打造的则是一套完全开放的生态体系。为物联网打造一套公共开放的标准(就行HTML一样),在不需要任何中心化软件的情况下实现所有智能设备的交互,Google Chrome团队的这项努力还是非常具有吸引力的,尽管前路漫漫。

除非注明,本站文章均为原创或编译,转载请注明: 文章来自 36氪

36氪官方iOS应用正式上线,支持『一键下载36氪报道的移动App』和『离线阅读』立即下载!

相关文章

一文弄懂 GO 的 互斥锁 Mutex !(互斥锁的使用方法)

在 Go 语言并发编程中,互斥锁(Mutex)是一个非常重要的同步原语。本文将深入介绍 Mutex 的使用方法、实现原理以及最佳实践。1. 什么是 Mutex?Mutex(互斥锁)是一种用于多线程编程...

Go 语言中的 RWMutex 源码解析、使用场景及应用分析

Go 语言标准库的 sync 包提供了一些非常重要的并发原语来帮助程序开发者处理并发任务。本文将详细解析 sync 包中的 RWMutex,即读写互斥锁(Reader/Writer Mutex),并结...

关于异步信号安全(下面关于异步电路危害的描述错误的是)

线程安全与重入以及异步信号安全的区别. 可重入一定是线程安全的,但是线程安全不一定是可重入的. 引用别人的博客中的话吧.如下: http://blog.csdn.net/xiaofei0859/art...

C语言编写多线程,什么时候要使用互斥锁?为什么要使用互斥锁?

在多线程编程中,当多个线程同时访问共享资源(如变量、文件等)时,会出现竞态条件(Race Condition)问题,导致程序的行为不可预测。为了避免这种问题,需要使用互斥锁来保护共享资源的访问。互斥锁...

oracle和mysql的优缺点对比(oracle和mysql哪个简单)

oracle的优缺点优点:开放性:oracle 能所有主流平台上运行(包括 windows)完全支持所有工业标准采用完全开放策略使客户选择适合解决方案对开发商全力支持;可伸缩性,并行性:Oracle...

采用Oracle OSB总线进行服务注册和接入

做大型企业内部业务系统集成的应该都知道,Oracle SOA套件当前是应用广泛的一个商业集成产品套件,其中包括了OSB服务总线, BPEL业务流程引擎,BPM业务流程管理,ODI大数据服务集成,MFT...