920手游网:安全、高速、放心的专业下载站! 站点归档| 最新更新| 软件分类| 下载排行| 站点地图

您当前所在位置:首页电脑软件 → 资源列表 → 应用工具 → RabbitMQ(应用程序通信方法插件)

RabbitMQ(应用程序通信方法插件)

  • 电脑版下载

    手机扫描下载

  • 扫描访问手机版扫描访问手机版

软件指数:5

软件介绍软件截图下载地址

  • 版本:v4.3.1
  • 大小:170.87M
  • 更新:2026-07-13
  • 语言:英文
  • 等级:
  • 平台:Pc
  • 中文名:RabbitMQ(应用程序通信方法插件)
特别说明

RabbitMQ官方版全称为Rabbit Message Queue,它是由erlang语言编写的一款应用程序通信方法插件。有了它,应用程序可通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。其中较为成熟的MQ产品有IBM WEBSPHERE MQ等。

RabbitMQ是由LShift提供的一个Advanced Message Queuing Protocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名,因此也是继承了这些优点。AMQP里主要要说两个组件:Exchange 和 Queue,如下图所示,绿色的X 就是Exchange,红色的是Queue ,这两者都在Server端,这部分是RabbitMQ实现的,而蓝色的则是客户端,通常有Producer 和Consumer两种类型TIFF, VDA, VST, WBMP 和 WMF等,它使用了不同的图像滤镜和图像效果,功能非常强大,有需要的朋友可以来多多软件站下载使用哦~

软件亮点

1、可靠性

RabbitMQ可通过队列持久化,交换机持久化,消息持久化及ACK回应等机制保证可靠性。

2、支持多种语言与协议

RabbitMQ几乎支持所有的编程语言,还支持AMQP,STOMP,MQTT等多种协议。

3、管理界面

RabbitMQ有一个可视化的管理界面可以用来直观的查看RabbitMQ的状态及运行情况。

4、可灵活的扩展

多个RabbitMQ节点可以组成一个集群,队列可以在集群中的机器上设置镜像,使得在部分节点出现问题的情况下队仍然可用。

软件特色

1、支持producer:消息生产者

2、支持consumer:消息消费者

3、支持virtual host:虚拟主机,在RabbitMQ中,用户只能在虚拟主机的层面上进行一些权限设置,比如我可以访问哪些队列,我可以处理哪些请求等等

4、broker:消息转发者,也就是我们RabbitMQ服务端充当的功能了,那么消息是按照什么规则进行转发的呢,需要用到下面几个概念:

①exchange:交换机,他是和producer直接进行打交道的,有点类似于路由器的功能,主要就是进行转发操作的呗,那么producer到底用哪个exchange进行路由呢,这个取决于routing key(路由键),每个消息都有这个键,我们也可以自己设定,其实就是一字符串

②queue:消息队列,用于存放消息,他接收exchange路由过来的消息,我们可以对队列内容进行持久化操作,那么queue到底接收那个exchange路由的消息呢,这个时候就要用到binding key(绑定键)了,绑定键会将队列和exchange进行绑定

RabbitMQ安装使用教程

1、双击安装下载好的RabbitMQ插件,安装完成之后,点击计算机属性,高级系统设置,创建一个名为ERLANG_HOME的环境变量,其值指向erlang的安装目录,同时将%ERLANG_HOME%bin加入到Path中,最后打开命令行,输入erl,如果出现erlang的版本信息就表示erlang语言环境安装成功

2、打开命令行cd进入rabbitmq的sbin目录(我的目录是:E:softwarerabbitmqrabbitmq_server-3.6.5sbin),输入:rabbitmq-plugins enable rabbitmq_management命令,稍等会会发现出现plugins安装成功的提示,默认是安装6个插件

3、插件安装完之后,在浏览器输入http://localhost:15672进行验证,你会看到下面界面,输入用户名:guest,密码:guest你就可以进入管理界面,当然用户名密码你都可以变的

4、producer(生产者)端创建步骤:

①:创建ConnectionFactory,并且设置一些参数,比如hostname,portNumber等等

②:利用ConnectionFactory创建一个Connection连接

③:利用Connection创建一个Channel通道

④:创建queue并且和Channel进行绑定

⑤:创建消息,并且发送到队列中

注意:在我们当前的例子中,并没有用到exchange交换机,RabbitMQ默认情况下是会创建一个空字符串名字的exchange的,如果我们没有创建自己的exchange的话,默认就是使用的这个exchange

5、consumer(消费者)端创建步骤:

①:创建ConnectionFactory,并且设置一些参数,比如hostname,portNumber等等

②:利用ConnectionFactory创建一个Connection连接

③:利用Connection创建一个Channel通道

④:将queue和Channel进行绑定,注意这里的queue名字要和前面producer创建的queue一致

⑤:创建消费者Consumer来接收消息,同时将消费者和queue进行绑定

软件截图

厂商其他下载

更多+

平台下载

  • 包名:RabbitMQ(应用程序通信方法插件)
  • MD5:

相关软件

Trae国内版Trae国内版 Trae mac版Trae mac版 MobileClawMobileClaw 阿里悟空ai mac版阿里悟空ai mac版 Reasonix mac中文版Reasonix mac中文版 Reasonix中文版Reasonix中文版
安卓必备软件
我要56货主手机版我要56货主手机版 恋魂爆吧器手机版恋魂爆吧器手机版 流量充值手机版流量充值手机版 轻车邦手机客户端轻车邦手机客户端 交话费手机版交话费手机版 qq照片墙八组图切割器qq照片墙八组图切割器
装机必备软件
58同城 13.44.5 电脑版58同城 13.44.5 电脑版 扫描全能王 7.10.0.2601130000 电脑版扫描全能王 7.10.0.2601130000 电脑版 同花顺-移动电脑版 11.11.03 电脑版同花顺-移动电脑版 11.11.03 电脑版 今日头条 15.3.0 电脑版今日头条 15.3.0 电脑版 作业帮 14.28.0 电脑版作业帮 14.28.0 电脑版 唯品会 9.67.1 电脑版唯品会 9.67.1 电脑版
电脑软件推荐
OCCT(电源检测软件)OCCT(电源检测软件) occt电源测试软件单文件版occt电源测试软件单文件版 鲁大师ipad版鲁大师ipad版 鲁大师电脑版鲁大师电脑版 鲁大师手机版鲁大师手机版 Argus Monitor中文版Argus Monitor中文版

下载排行

Trae国内版Trae国内版327.08M应用工具

Trae mac版Trae mac版280.38M应用工具

MobileClawMobileClaw101.77M应用工具

阿里悟空ai mac版阿里悟空ai mac版217.02M应用工具

Reasonix mac中文版Reasonix mac中文版22.38M应用工具

Reasonix中文版Reasonix中文版18.15M应用工具

Get笔记app官方版Get笔记app官方版277.17M应用工具

Get笔记电脑版Get笔记电脑版121.22M应用工具

秋叶comfyui整合包中文版秋叶comfyui整合包中文版21.4G应用工具

ToDesk AI Mac版ToDesk AI Mac版342.3M应用工具

ToDesk AI手机版(原名ToClaw)ToDesk AI手机版(原名ToClaw)192.11M应用工具

ToDesk AI电脑版ToDesk AI电脑版146.98M应用工具

同类专题推荐

闪乱神乐系列闪乱神乐系列 霸王的大陆霸王的大陆 街头格斗单机街头格斗单机 骗术酒馆骗术酒馆