摘要:
1.背景Spring-amqp是Spring为了方便开发RabbitMQ程序而做的一个第三方类库。Amqp全名Advanced Message Queuing Protocol,即高级消息队列协议。旨在提供一种跨平台跨语言的消息服务,AMQP是一种应用层协议,不同于JMS(API接口),目前实现AMQP的开源项目包括RabbitMQ, Aman Gupta等,RabbitMQ是应用最广泛的AMQP的实现,使用erlang开发使其具有了较高的读写性能。RabbitMQ官方提供了Java,.NET,erlang版本的客户端,提供了基本的消息操作实现。2.相关概念AMQP中的基本概念:Queue:队 阅读全文