RabbitMQ消息队列(一): Detailed Introduction 详细介绍:
http://blog.csdn.net/anzhsoft/article/details/19563091
http://www.cnblogs.com/knowledgesea/p/5296008.html
.NET 环境中使用RabbitMQ
http://blog.jobbole.com/83819/
http://www.open-open.com/lib/view/open1350308830274.html
如何基于RabbitMQ实现优先级队列:
http://www.cnblogs.com/aarond/p/rabbitmq.html
基于消息的分布式架构:
http://www.infoq.com/cn/articles/message-based-distributed-architecture
封装RabbitMQ.NET Library 的一点经验总结:
http://blog.csdn.net/wangqingpei557/article/details/47864761
在rabbitmq中,获取消息可以使用两种方式,一种是上面提到的主动获取,另一种是基于订阅模式,即让当前获取消息的线程阻塞,用于绑定到指定的队列上,当有新的消息入队之后,该阻塞线程会被运行,从队列中获取新入队的消息。
在众多分布式技术中,消息传递相较文件传递与远程过程调用(RPC)而言,似乎更胜一筹,因为它具有更好的平台无关性,并能够很好地支持并发与异步调用。对于Web Service与RESTful而言,则可以看做是消息传递技术的一种衍生或封装。