美文网首页
fusesource/mqtt-client 项目实战

fusesource/mqtt-client 项目实战

作者: Mr_不靠谱_先森 | 来源:发表于2016-12-26 19:04 被阅读1468次

         最近项目需要做到网络环境复杂 网络环境差的情况下 实时刷新终端(净化器)状态,客户端数据,相比较于http 定时刷新,以及tcp 协议的一些优缺点,最终使用mqtt 最适合当前项目业务逻辑,学习了一些资料,总结一下。

        学习该协议可以参考我的另外一篇文章

        MQTT:  http://www.jianshu.com/p/8e7739246db6

       github 开源最新的mqtt库 fusesource/mqtt-client  看了下英文文档,使用方法大致贴出来:

第一步:导入依赖库

导入的依赖库

第二步:创建mqtt

创建mqtt

第三步:推流的监听

第四步:监听连接是否成功的回调

第五步:处理接收消息

处理接收到的消息

扩展:用于推消息给服务器端:

用到的一些变量:

源码下载地址: zanyang/fusesource-mqtt-client

文档地址:fusesource/mqtt-client

相关文章

网友评论

      本文标题:fusesource/mqtt-client 项目实战

      本文链接:https://www.haomeiwen.com/subject/bxzjvttx.html