Eclipse Paho MQTT工具是一个基于Java的Eclipse桌面客户端程序,其底层的和MQTT服务器进行的交互的java类库就是Eclipse Paho java库。假设我们在本机(127001)已经启动了一个mosquitto MQTT服务器,其端口为1883。如何使用 Eclipse PahoMQTT协议实现android消息推送,我想每个Android开发人员对它应该
都是比较熟悉的。MQ遥测传输(MQTT)是
轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放、简单、轻量、易于实现。这些特点使它适用于受限环境。Apollo可以支持很多台的一般连接的个数可以在配置文件中配置默认貌似是2000,Mosquitto不是很了解不过Mosquitto很小应该是轻量级的。近研究了一下Android推送,在网上搜到了很多种方式,觉得IBM的MQTT协议这种方式还是挺不错的。
下面介绍一下搭建过程:
需要准备的工具如下:
(1)、下载Mosquitto(MQTT的代理,也可以用IBM的ISMB)
>在make之前编译mosquitto时把configmk中的WITH_BRIDGE
注释掉,把WITH_CLUSTER:=yes取消注释,然后make && make install安装mosquitto即可。
评论列表(0条)