我已经阅读了 Mosca 中的 attachHttpServer 功能, https://github.com/mcollina/mosca/wiki/MQTT-over-Websockets
基本上,我们创建一个 mosca 服务器和一个 http 服务器,并将 http 服务器附加到 Mosca。之后我们如何真正使用它?到达 http 服务器的 REST 请求会被重定向到 mosca 吗?连接,pubsub 是如何发生的?
关于如何使用它的任何示例用例?
我已经阅读了 Mosca 中的 attachHttpServer 功能, https://github.com/mcollina/mosca/wiki/MQTT-over-Websockets
基本上,我们创建一个 mosca 服务器和一个 http 服务器,并将 http 服务器附加到 Mosca。之后我们如何真正使用它?到达 http 服务器的 REST 请求会被重定向到 mosca 吗?连接,pubsub 是如何发生的?
关于如何使用它的任何示例用例?
Mosca 使用 httpServer 来处理 websocket 握手,以支持 MQTT over Websockets。这适用于 Paho javascript 客户端之类的东西。
这不是 HTTP REST 到 MQTT 的桥接器。
您可以将自己的端点附加到 httpServer,这样您就可以提供自己的 REST API 或服务器静态内容,这些内容将使用 Paho 客户端连接到 mosca 代理,以便使用和发布消息。