<强>一。简介强>
地毯是一个Java版本的mqtt协议代理实现
github源代码:,https://github.com/andsel/moquette
谷歌割绒群:,https://groups.google.com/forum/!论坛/moquette-mqtt
里面有很多人讨论地毯(需要×××和登录谷歌账号,同时需要提交群加入申请)
<强>二。克隆源代码强>
去github上面克隆即可
<强>三。编译强>
进去源代码根目录,执行mvn清洁包
可能需要先安装maven
<强>四。运行强>
,,1. 解压编译后生成的压缩文件
,,,,生成的压缩文件在:源代码目录/分销/目标/下面
,,路径是你编译生成文件的解压目录,如:
MOQUETTE_HOME=/用户/huangrongwei/文件/0 _backup_program/地毯/分布- 0.11 -快照- bundle -焦油
,,3.cd $ MOQUETTE_HOME
,,4只/bin/地毯。sh (windows下面运行本目录下的moquette.bat)
<强>五。测试强>
- <李>
打开mqtt测试客户端,我用的是windows下面的eclipse泛美卫生组织客户
李> <李>建立连接,http://ip地址:1883
李> <李>订阅主题
李> <李>另外一个连接发送的话题,验证是否可以接收到
李>
<强>六。变更强>
最近地毯作者做了更新,去掉了maven编译,改成了gradle编译。
编译方法看源代码根目录下的README.md文件
编译完之后在分布/构建目录有生成焦油文件,可以解压然后执行。