Java 中 MQTT 异步通知与回调的使用及传感器命令处理
1. Java 中 MQTT 异步通知与回调基础
在 Java 里使用 MQTT 时,异步通知和回调是非常重要的机制。下面是一段示例代码,展示了如何设置回调来处理 MQTT 客户端的不同事件。
mqttAsyncClient.setCallback(new MqttCallback() {
@Override
public void connectionLost(Throwable cause) {
cause.printStackTrace();
}
@Override
public void deliveryComplete(IMqttDeliveryToken token) {
}
@Override
public void messageArrived(String topic, MqttMessage message) throws Exception {
if (!topic.equals(topic_for_led01)) {
return;
}
String messageText = new String(message.getPayload(), "UTF-8");
System.out.println(
String.format("Topic: %s. Payload: %s",
topic,
超级会员免费看
订阅专栏 解锁全文

1795

被折叠的 条评论
为什么被折叠?



