微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从外部客户端向 Azure edgeHub 发送消息

如何解决从外部客户端向 Azure edgeHub 发送消息

我们正在使用 Azure IoT Edge 运行时。到目前为止,我们已经创建了从外部源读取数据并发布到 edgeHub 的边缘模块,但现在我们有一个没有可调用 API 但可以发送数据的源数据系统。 IE。发布者系统想要使用它的信息进行 http 调用或与 edgeHub 类似的调用

Azure 事件中心支持 http calls to send messages,但是否有任何关于如何从外部发布者向 $edgeHub 发送消息的文档?

解决方法

Edge Hub 确实支持 HTTPS 调用,过程与 IoT Hub 的 HTTPS 支持几乎相同。使用它的常见场景是将 Azure IoT Edge 配置为 transparent gateway。如果您按照文档进行操作,您最终会得到一个将发布者的消息直接转发到 IoT 中心的配置。

如果您的发布者系统不支持与 Edge Hub 的这种连接,您可以编写一个接受 HTTP 消息的自定义模块。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。