【发布时间】:2018-06-14 20:07:51
【问题描述】:
我使用 Paho 库通过 MQTT 实现消息传递。在我的 mosquitto.conf 文件中,我有以下内容:
listener 1883
protocol websockets
此配置适用于 Web 应用程序。当我尝试使用带有 TCP 的 Android 和 iOS 进行连接时,它给出了错误“连接超时”。当我禁用protocol websockets 行时,它可以在Android 和iOS 上运行,但是网页无法连接。
当我尝试测试 MQTT 服务器 test.mosquitto.org 时,一切正常。
请告诉我,我需要它来处理 Android、iOS 和 Web 应用程序,同时支持 WebSockets 和 TCP 连接。
【问题讨论】:
标签: sockets tcp mqtt mosquitto