(MQTT) 如何将本地 Java 应用程序连接到远程服务器上的 Mosquitto 代理?

时间:2021-06-02 10:12:53

标签: java mqtt

因此,对于学校项目,我试图将消息从我计算机上的 Java 应用程序发布到远程服务器上的 mosquitto 代理(测试目的)但是当我尝试连接到服务器时,我收到错误消息连接被拒绝.

我认为这是因为服务器需要用户名和密码才能访问它。

有没有人对如何使用 mqtt 创建与服务器的连接有大致的了解?

这是我目前所拥有的。

public static void main(String[] args) throws MqttException {
        MqttClient client = new MqttClient("ssl://xxx.xxx.xxx.xxx", MqttClient.generateClientId());
        client.connect();
        MqttMessage message = new MqttMessage();
        message.setPayload("test test test".getBytes());
        client.publish("cube", message);
        client.disconnect();

先谢谢你:)

0 个答案:

没有答案
相关问题