ht

manbetx官方网站微软推出Open Translators to Things以简

2019-02-19 21:36


  微软今天宣布推出Open Translators to Things,这是一个新项目,人们将在这个项目上与翻译人员合作,使开发人员能够轻松构建与许多不同类型的互联网连接设备进行交互的应用程序。

  该软件基于Node.js服务器端JavaScript框架,旨在从公共云或物联网(IoT)网关运行。这是一个由微软主导的项目,已经有Windows支持,但其目的是为OS X,Android和iOS带来丰富的支持。

  物联网面临的一个问题是如此多的协议可用于不同的设备集。这项举措至少可以帮助解决这个问题。

  “我们相信最终用户在使用类似设备(例如灯泡或恒温器)时更喜欢非常一致的用户体验,即使他们来自不同的制造商或支持不同的协议。同样,我们认为应用程序开发人员需要一种一致的方式来控制类似设备,因为他们创建的应用程序可以大规模支持许多制造商,“微软开放技术公司总裁Jean Paoli在博客文章中写道。

  新项目以Microsoft的物联网计划为基础,包括Windows 10 IoT核心和Azure IoT Hub云服务。但它有所不同,因为这是一种较低级别的技术,可以加速物联网在应用程序中的整合,从而加速人们的日常生活。

  “翻译的工作是隐藏有关特定数据模型和协议的实现细节,直接将功能暴露为可编程API,manbetx官方网站”Paoli写道。“打开电灯泡?不需要应用程序开发人员考虑RPC与REST,HTTP与MQTT,CoAP与ZigBee。我需要的是myBulb.turnOn(),翻译器会将API公共模式调用映射到相应的库来执行操作。“

  最终,这项技术可以让像Cortana这样的个人数字助理足够智能地控制物联网设备。

  “通过添加一个可以理解特定模式的语音文件,开发人员可以让他们喜爱的助手控制几乎所有转换为该模式的类似事物,”Paoli写道。

  很多开源代码 - 包括示例应用程序,manbetx官方网站,翻译器和控制台应用程序 - 现在可以在GitHub上使用,以帮助开发人员开始使用Open Translators to Things。