初次听说MQTT还是在学习Android消息推送的时候,只是粗浅的了解,未曾深究。最近专注于IOT开发,在信息传递方面自然就想到了它。相关资料:
MQ 遥测传输 (MQTT) V3.1 协议规范:http://www.ibm.com/developerworks/cn/webservices/ws-mqtt/index.html
开源的mosquitto项目地址:http://mosquitto...
分类:
其他好文 时间:
2015-05-27 21:14:46
阅读次数:
4087
MQTT是一个由IBM开发的物联网传输协议,它被设计用于轻量级的发布/订阅式消息传输,旨在为低带 宽和不稳定的网络环境中的物联网设备提供可靠的网络服务。MQTT是专门针对物联网开发的轻量级传输协议。MQTT协议针对低带宽网络,低计算能力的设 备,做了特殊的优化,使得其能适应各种物联网应用场景。 MQ...
分类:
其他好文 时间:
2015-05-27 15:13:45
阅读次数:
199
${esbmon.mq.hostname} ${esbmon.mq.port} ${esbmon.mq.queueManagerName} ${esbmon.mq.channel} ...
分类:
编程语言 时间:
2015-05-26 15:41:23
阅读次数:
124
几种MQ产品说明:ZeroMQ : 扩展性好,开发比较灵活,采用C语言实现,实际上他只是一个socket库的重新封装,如果我们做为消息队列使用,需要开发大量的代码RabbitMQ :结合erlang语言本身的并发优势,性能较好,但是不利于做二次开发和维护ActiveMQ: 历史悠久的开源项目,已经在...
分类:
其他好文 时间:
2015-05-15 10:31:10
阅读次数:
1886
1,优缺点优点缺点支持集群,速度和性能可能会高于其他MQ产品只支持点对点的消费方式不会丢失消息,稳定性要好消息的消费者可以时间无关2, 模式 普通模式镜像模式单一模式集群默认的集群模式把需要的队列做成镜像队列,存在于多个节点,属于RabbitMQ的HA方案非集群模式说明对于Queue来说,消息实体只...
分类:
其他好文 时间:
2015-05-14 20:16:42
阅读次数:
285
queue与topic的技术特点对比(ActiveMQ有两种消息机制Queue和topic)topicQueue概要Publish Subscribe messaging 发布订阅消息Point-to-Point 点对点有无状态topic数据默认不落地,是无状态的。Queue数据默认会在mq服务器上...
分类:
其他好文 时间:
2015-05-14 18:29:28
阅读次数:
170
准备工作
MB的运行依赖于MQ,所以首先要安装MQ,MQ的具体安装过程略,并且以后假设你已经有关于MQ的基础知识,比如队列管理器、队列、通道,等等。
安装好MQ后,创建一个队列管理器(简称QM),名为TESTQM(MQ里面的对象是区分大小写的,为了避免不必要的麻烦,这里统一用大写,以下划线分隔),这个队列管理器是MB运行的基础,当你用MB的脚本创建配置管理器、代理和执行组时,都要指定QM...
分类:
Web程序 时间:
2015-05-12 18:56:31
阅读次数:
171
给定三个字符串A, B, C,判断C是否由A和B交错构成。交错构成的意思是,对于字符串C,可以将其每个字符标记为A类或B类,使得我A类的每个字符顺序构成了A字符串,B类的每个字符顺序构成了B字符串。如:对于A=”rabbit” B=”mq”, ”rabmbitq”是由A和B交错构成的,但”rabbqbitm”不是由A和B交错构成。...
分类:
编程语言 时间:
2015-05-12 15:42:03
阅读次数:
629
本文涉及环境:操作系统 Redhat Enterprise 7,中间件 MQ上传介质以bin方式上传MQ的base介质
创建用户及组使用root用户进行操作
groupadd mqm //创建组
useradd -d /var/mqm -g mqm mqm //创建用户
passwd mqm //创建用户密码创建完成后使用id命令进行验证用户及组的权限
id mqm
i...
分类:
系统相关 时间:
2015-05-07 10:24:39
阅读次数:
192