我正在使用paho发送和接收mqtt消息.
到目前为止,发送消息没有问题,我通过使用mosquitto接收它们.
现在我想通过使用java客户端阅读消息,我注意到有关接收消息的文档较少.
我实现了MqttCallback接口,但我仍然无法弄清楚如何阅读我订阅的主题的消息.
这是我的源代码到目前为止,我可以使用mosquitto_sub读取消息.
import org.eclipse.paho.client.mqttv3.IMqttDeliveryToken;
import org.eclipse.paho.client.mqttv3.MqttCallback;
import org.eclipse.paho.client.mqttv3.MqttClient;
import org.eclipse.paho.client.mqttv3.MqttException;
import org.eclipse.paho.client.mqttv3.MqttMessage;
public class PahoDemo implements MqttCallback {
MqttClient client;
MqttClient subClient;
public PahoDemo() {
}
public static void main(String[] args) {
new PahoDemo().doDemo();
}
public void doDemo() {
try {
client = new MqttClient("tcp://192.168.118.11:1883", "Sending");
subCl