Connection to MQTT Broker



我需要实现到broker的连接。现在我正在连接到互联网上的公共经纪人(http://www.mqtt-dashboard.com/(。我用以下方式来做:

private static final String broker = "tcp://broker.mqttdashboard.com:1883"; //bridge and host
mqttClient = new MqttClient(broker, MqttClient.generateClientId(), new MemoryPersistence());  //URI, ClientId, Persistence
mqttClient.connect();

但是,我如何连接到我下载的、在我电脑上的经纪人?尝试将路径上的tcp://broker.mqttdashboard.com更改为broker(如E:MQTTrsmb_1.2.0_MQTTwindowsbroker.exe(,但对没有帮助

代理就像一台服务器,因此您需要下载该工具并在其上配置端口,之后,您可以启动它并使用类似"tcp://localhost:1883"作为网络设置…

或者像@hardillb说的

"mqtt://localhost:1883">

它是一个TCP端口,而不是可执行文件。

如果它在您的本地机器上,则tcp://127.0.0.1:1883

相关内容

  • 没有找到相关文章

最新更新