本资源提供了一个基于Eclipse Paho的Java版MQTT客户端库,适用于希望在Java应用中实现消息推送和设备通信的开发者。
基于org.eclipse.paho.client.mqttv3实现的MQTT发布、订阅客户端包含以下接口:
1. 订阅接口(MqttSubscribe)
- void subscribe(String topic, int qos, MqttMessageCallback mqttMessageCallback) throws MqttSubscribeException;
- void subscribe(String[] topic, int[] qos, MqttMessageCallback mqttMessageCallback) throws MqttSubscribeException;
2. 发布接口(MqttPublish)
- void publish(String topic, int qos, String message) throws MqttPublishException;
- void publish(String topic, int qos, byte[] message) throws MqttPublishException;