小编R.A*_*sha的帖子

如何使用用户名和密码将 Java mqtt 客户端连接到 emqttd(EMQ) 代理?

我可以使用此 Java 代码订阅 mosquitto 代理,无需用户名和密码。现在,我想订阅一个需要一些虚拟用户名和密码的 emqttd 代理。我怎样才能做到这一点?。谢谢。

http://tgrall.github.io/blog/2017/01/02/getting-started-with-mqtt/#disqus_thread

https://github.com/emqtt/emqttd

package com.mapr.demo.mqtt.simple;

import org.eclipse.paho.client.mqttv3.MqttClient;
import org.eclipse.paho.client.mqttv3.MqttException;

public class Subscriber {

  public static void main(String[] args) throws MqttException {

    System.out.println("== START SUBSCRIBER ==");

    MqttClient client=new MqttClient("tcp://localhost:1883", MqttClient.generateClientId());
    client.setCallback( new SimpleMqttCallBack() );
    client.connect();

    client.subscribe("iot_data");

  }

}
Run Code Online (Sandbox Code Playgroud)

java mqtt mosquitto emq

4
推荐指数
1
解决办法
5903
查看次数

标签 统计

emq ×1

java ×1

mosquitto ×1

mqtt ×1