您当前的位置: 首页 > 无限物联

谷歌开发者设计新接口 让物联网变得更简单

2017-02-10 19:04:03

201604141021156e324

近期两位前 Google 的工程师 Reilly Grant 和 Ken Rockot 做了1个程序接口,以后硬件装备就不用装驱动了。

最近,他们向万维网同盟(W3C)提交了草案,让 USB 装备,如键盘、物联网装备等可以直接接入网络。这个接口的名字叫做 WebUSB API (利用编程接口)。通过这个方法,硬件装备可以直接利用 web 端来控制。

这两名开发者介绍说,如今我们通常对连接到电脑的装备只有两个要求:电脑能找到它、能够正常工作。大部份装备比如鼠标、键盘、摄像头等这些装备由于它们有1套标准的驱动程序。但是随着物联网技术的发展,愈来愈多样的新硬件装备出现,但它们却缺少这样1种标准,致使开发者没法直接通过 web 端去控制它们,从而需要额外安装软件来进行操作。因此他们利用这类新的方法来简化操作流程。

打个比方,如果有人希望利用 3D 打印机打印物件,只需要在键盘上输入 CTRL+ALT+P ( Windows 系统的打印命令 )后,打印机就会履行命令了。而在此前,开发者其实不能利用 web 端对 3D 打印机进行直接的操作,而是需要安装1系列复杂的调试或驱动程序。 WebUSB API 简化了这个操作流程。

除为物联网装备提供更便捷的网络入口外,这个新接口也更加安全。本来连接 USB 接口,是电脑和硬件装备双方联通的信息交互,但采取新接口后这个通讯变得更单向化,web 端可以直接在网上履行操作命令,但网页却不能通过 USB 装备去获得用户的其他数据信息,这保障了用户数据安全。

1个好消息是,新接口还具有1定的兼容性,这意味着你有旧的 USB 装备也能够使用。虽然目前 WebUSB API  仍处于非官方的状态,但你可以在 GitHub 找到 WebUSB API 源代码。

TAG:
推荐阅读
图文聚焦