码迷,mamicode.com
首页 > 其他好文 > 详细

RabbitMQ

时间:2016-11-01 01:16:24      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:语言   运行环境   管理   维护   net   windows平台   分割   ble   rip   

??RabbitMQ 是MQ消息队列的一种。所有的MQ消息队列都有以下概念:

  1. 队列:我们可以简单地把队列看成一个容器,用于存放消息。

  2. 队列管理器:队列管理器构建了独立的 MQ 的运行环境,它是消息队列的管理者,用来维护和管理消息队列。

  3. 消息:MQ中的最小对象;默认情况下,消息缺省可以达到 4MB。消息可以分成持久消息和非持久消息。所谓“持久”的 意思,就是在MQ 队列管理器重启动后,消息是否仍然能保持。持久的消息写入或读出队列的同时会在 Log 中记录,所以性能上比非持久消息差不少。

  4. 通道:通道则是两个队列管理器之间的一种单向的点对点的通信连接, 消息在通道中只能单向流动。队列管理器之间的通信是通过配置通道来实现 的,通道两侧的队列管理器对这个通道的相关参数应该能对应起来。在通道上可以配置不同的通信协议,这样就使得编程接口与通信协议无关。通道两端的 配置必须匹配,且名字相同,否则无法连通。

RabbitMQ的官网http://www.rabbitmq.com/tutorials/tutorial-one-dotnet.html有详细的介绍

 

特点:
            一、跨平台:包括Mac、Windows、Linux等操作系统
技术分享
            二、支持主流语言调用:包括Java、.Net、Ruby、Python、PHP、Javascript等
            三、开源及商业支持:即可以免费使用,也可以提供商业咨询服务
--------------------------------------------萌萌的分割线--------------------------------------------
正式进入主题:
 下载及安装(Windows平台)
       
             四、下载并安装.Net客户端:http://www.rabbitmq.com/dotnet.html
1安装Erlang
由于Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang(http://www.erlang.org/download.html
2 安装abbitMQ Server
3 下载RabbitMQ相关类库dll文件
具体的安装使用下次有时间继续,现在已经凌晨11点。。 技术分享

 

RabbitMQ

标签:语言   运行环境   管理   维护   net   windows平台   分割   ble   rip   

原文地址:http://www.cnblogs.com/xiaoliangge/p/6017901.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!