2

我有一个关于基于 Windows Azure 的 Azure IoT 项目的问题。简而言之; 它是一个嵌入式应用程序(基于 ARM 的设备,在自定义 RTOS 上运行),它使用最近发布的 Serverbus Event Hub 将设备信息发送到 Windows Azure。它使用事件中心的 HTTS 端点将其信息发送到。所以太好了。

但现在我想从云端与设备“交谈”。基本上,我有一个在 Azure 上运行的网站,我想向该设备发送命令(这不是 100% 的连接时间,因为它是现场设备)。最好的方法是什么?我可以使用哪些技术?

我是否需要使用套接字、TCP 连接、长轮询 HTTP 请求……?最大的“事情”是该设备正在运行自定义 RTOS,因此没有库或任何可用的..

谢谢!:)

4

1 回答 1

0

您可以考虑 AMQPS 和 Azure 服务总线主题/订阅。为每个设备创建一个带有过滤器(例如,按设备名称或 ID)的订阅,并向主题发送带注释的消息。

1 个主题的订阅数限制为 2000。

于 2015-03-09T16:02:58.427 回答