一、定义 MQTT - MQ Telemetry Transport 轻量级的 machine-to-machine 通信协议。 publish/subscribe模式。 基于TCP/IP。 支持QoS。 适合于低带宽、不可靠连接、嵌入式设备、CPU内存资源紧张。 是一种比较不错的Android消息 ...
分类:
其他好文 时间:
2016-04-20 23:49:28
阅读次数:
444
RabbitMQ 是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成,因此也是继承了这些优点。官网:http://www.rabbitmq.com/文档:http://w ...
分类:
其他好文 时间:
2016-04-18 15:14:34
阅读次数:
153
从AMQP协议可以看出,MessageQueue、Exchange和Binding构成了AMQP协议的核心,下面我们就围绕这三个主要组件 从应用使用的角度全面的介绍如何利用Rabbit MQ构建消息队列以及使用过程中的注意事项。 从AMQP协议可以看出,MessageQueue、Exchange和B ...
分类:
其他好文 时间:
2016-04-15 01:57:54
阅读次数:
1018
1、简介 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程 ...
分类:
其他好文 时间:
2016-04-09 22:02:06
阅读次数:
299
android的消息处理有三个核心类:Looper,Handler和Message。其实还有一个Message Queue(消息队列),但是MQ被封装到Looper里面了,我们不会直接与MQ打交道,因此我没将其作为核心类。下面一一介绍: 线程的魔法师 Looper Looper的字面意思是“循环者” ...
分类:
移动开发 时间:
2016-04-01 20:35:05
阅读次数:
290
最近工作中,遇到一个很奇怪的问题: 现象:在camel开发中,通过 IBM Websphere MQ 给assasin 发送xml的message时,会多出<mcd>等这样的header出来 经查: Being that Camel is using the JMS API to write a m ...
分类:
Web程序 时间:
2016-04-01 06:25:31
阅读次数:
492
大型网站架构系列:消息队列(二) 本文是大型网站架构系列:消息队列(二),主要分享JMS消息服务,常用消息中间件(Active MQ,Rabbit MQ,Zero MQ,Kafka)。【第二篇的内容大部分为网络资源的整理和汇总,供大家学习总结使用,最后有文章来源】 本次分享大纲 消息队列概述(见第一 ...
分类:
Web程序 时间:
2016-03-30 14:40:47
阅读次数:
280
消息队列:AMQP高级消息队列协议。MQ和JMS类似,但不同的是JMS是SUN JAVA消息中间件服务的一个标准和API定义,而MQ则是遵循了AMQP协议的具体实现和产品。目前,Spring唯一实现了RabbitMQ,但并不是说不支持其他的。大数据方面,一般使用Kafka。Producer: 创建连 ...
分类:
其他好文 时间:
2016-03-30 12:42:10
阅读次数:
136
RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接... ...
分类:
其他好文 时间:
2016-03-24 11:29:47
阅读次数:
301
测试环境:Window Server 2008 CMD返回错误: 乱码 解决方法: 该问题一般是由于系统环境变量没有配置好引起的. 检查以下两个环境变量配置: 重新执行 安装命令: rabbitmq-service.bat remove rabbitmq-service.bat install ra
分类:
其他好文 时间:
2016-03-21 10:35:25
阅读次数:
275