1、基于发布/订阅模型的协议
2、他是二进制协议,二进制的特点就是紧凑、占用空间小。他的协议头只有2个字节
3、提供了三种消息可能性保障:最多一次 0、最少一次 1、只有一次 2
1、MQTT Java客户端Eclipse paho实现数据的发送和接收
1、Android Mqtt 开源框架EasyMqttAndroidClient
2、Android APP必备高级功能,消息推送之MQTT
3、Android客户端通过PahoMQTT和Broker建立SSL/TLS的单向连接
4、mqtt paho ssl java端代码
1、快速集成MQTT协议到Android客户端,只需要简单的几个步骤,无需关注搭建细节
2、这个MQTTService做的比较完善,后续值得参考
3、MqttClientAndroid结合EventBus处理消息
4、AndroidMqttWithSSL暂时没发现有啥用
//FileInputStream fin = new FileInputStream(path);
InputStream fin = BasicApplication.getAppContext().getAssets().open(path);