Websocket 使用paho mqtt(JavaScript)连接到Solace

Websocket 使用paho mqtt(JavaScript)连接到Solace,websocket,mqtt,solace,Websocket,Mqtt,Solace,我正在运行一个示例solace broker(使用该命令),并尝试从web浏览器连接到它。我已经成功地使用客户端库连接到它,但我知道应该可以使用paho mqtt库连接到它。不幸的是,所有示例都是针对Java库的,它使用不同的连接API。有没有人有一个例子可以直接调用“mqtt.Connect”并获得一个成功的返回代码?Solace完全支持Eclipse Paho mqtt libs。。。问题是,在该页面(新位置:)上快速入门并没有公开您需要的所有端口。不幸的是,Docker需要在创建时定义的公

我正在运行一个示例solace broker(使用该命令),并尝试从web浏览器连接到它。我已经成功地使用客户端库连接到它,但我知道应该可以使用paho mqtt库连接到它。不幸的是,所有示例都是针对Java库的,它使用不同的连接API。有没有人有一个例子可以直接调用“mqtt.Connect”并获得一个成功的返回代码?

Solace完全支持Eclipse Paho mqtt libs。。。问题是,在该页面(新位置:)上快速入门并没有公开您需要的所有端口。不幸的是,Docker需要在创建时定义的公开(发布)端口(除非您在Linux机器上,并且您使用“主机”网络创建了Docker容器)。因此,如果您使用的是Docker for Windows或Docker for Mac,则必须重新创建容器

默认MQTT非TLS WebSockets端口为8000。(还有一大堆:)。因此,您的容器创建命令类似于:

docker run-d-p8000:8000-p8080:8080-p55555:55555-p:80:80--shm size=2g--env username\u admin\u globalaccesslevel=admin--env username\u admin\u password=admin--name=solaceplussstandard solace/solace pubsub标准


这应该允许您的PAHOJSAPI连接!可能还要添加1883(MQTT over TCP)和9000(REST消息传递)端口,以防万一。

Solace完全支持Eclipse Paho MQTT libs。。。问题是,在该页面(新位置:)上快速入门并没有公开您需要的所有端口。不幸的是,Docker需要在创建时定义的公开(发布)端口(除非您在Linux机器上,并且您使用“主机”网络创建了Docker容器)。因此,如果您使用的是Docker for Windows或Docker for Mac,则必须重新创建容器

默认MQTT非TLS WebSockets端口为8000。(还有一大堆:)。因此,您的容器创建命令类似于:

docker run-d-p8000:8000-p8080:8080-p55555:55555-p:80:80--shm size=2g--env username\u admin\u globalaccesslevel=admin--env username\u admin\u password=admin--name=solaceplussstandard solace/solace pubsub标准


这应该允许您的PAHOJSAPI连接!也许还可以添加1883(MQTT over TCP)和9000(REST消息传递)端口,以防万一。

编辑问题,向我们展示您的尝试。还包括您提供给其他客户端库的连接信息Does Solace support MQTT over WebSockets?好问题。这表明答案是肯定的:如果你需要帮助,你仍然需要用我昨天要求的内容编辑问题。编辑问题以向我们展示你的尝试。还包括您提供给其他客户端库的连接信息Does Solace support MQTT over WebSockets?好问题。这表明答案是肯定的:如果你需要帮助,你仍然需要用我昨天要求的内容编辑这个问题。