基于ActiveMQ的C#推送和接收消息练习之一 :认识并安装ActiveMQ(Windows10)
目录
基于ActiveMQ的C#推送和接收消息练习之一 :认识并安装ActiveMQ(Windows10)
一:ActiveMQ认识
1、什么是ActiveMQ
ActiveMQ是Apache软件基金会所研发的开放源代码消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。
ActiveMQ特点:
- 1、支持多种语言编写客户端 (C# 、Java,python,php等)
- 2、对spring的支持,很容易和spring整合
- 3、支持多种传输协议:TCP,SSL,NIO,UDP等
- 4、支持AJAX
- 消息形式:
- 1、点对点(queue)
- 2、一对多(topic)
2、ActiveMQ的获取
登录ActiveMQ官网:https://activemq.apache.org/index.html
下载地址:https://activemq.apache.org/components/classic/download/
3、提示:可以有迅雷下载,否则太慢啦!
二:环境搭建
1、版本选择: ActiveMQ 依赖JDK版本
2、 ActiveMQ安装
这里选择apache-activemq-5.15.14这个版本。
第一步,apache-activemq-5.15.14-bin.zip到apache-activemq-5.15.14文件夹中,如下图:
第二步:进入\bin\win64(64位系统)或\bin\win32(32位系统)后,以管理员身份运行“activemq.bat”,出现
安装完成后,
3、进入ActiveMQ
打开浏览器输入:http://127.0.0.1:8161/admin/ 出现如下界面,则说明ActiveMQ部署完成。