azure - Microsoft Azure 到嵌入式设备的通信

标签 azure embedded rtos iot

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

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

我需要使用套接字、TCP 连接、长轮询 HTTP 请求……吗?最重要的是该设备正在运行自定义 RTOS,因此没有库或任何可用的东西。

谢谢! :)

最佳答案

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

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

关于azure - Microsoft Azure 到嵌入式设备的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25146581/

相关文章:

azure - Azure 函数计算成本的最小时间段是多少

c# - Azure 究竟如何提供扩展?

database - Cosmos DB 数据应该如何构建

unit-testing - CppUtest:如何从模拟函数返回自定义结构

c - 如何编程 I2C 从机模式

c - 如何在 RTOS 中查找任务中的内存泄漏?

azure - 如何在一台服务器上部署多个带有嵌入式tomcat的Spring boot应用程序

embedded - 嵌入式系统的实时操作系统 -> 良好的入门书籍

需要 Cooja 技术信息

embedded - 用于 STM32 微 Controller 的 UART over USB