学习记录
根据上一篇的较详细的Windows配置本地ActiveMQ之后。
双击ActiveMQ 中的 activemq.bat 文件之后,命令窗口截图如下(该窗口不要关闭,否则消息队列内容将全部清空);
红框中的链接是登录到ActiveMQ页面进行查看有哪些消息队列的URL,登录账号和密码都是admin
,你也参考ActiveMQ修改密码(访问密码和登录密码)进行修改登录账号和密码;
http://127.0.0.1:8161/
登录ActiveMQ
主界面如图
点击Queues
,进行查看各消息队列(初始数据为空)
接下来实现,消息队列的上传与接收;
(C#)代码共享位置:
链接:https://pan.baidu.com/s/1Zt0Edh9H0Tx0LQTlgqHNug
提取码:wldi
解决方案中4个product(其实就只有Producer和Consumer),用两种方式进行实现:
一种是Winform实现,另一种是控制台实现。这里引用一张图
上传至消息队列
运行 prodMQ 代码
打开网页,可以看到已经有10条消息排列着;点进Name列头进入详情页;
点击MessageID进入消息的详细页面;
消息详情如下图所示;
获取消息队列内容
运行解决方案中的 ConsMQ
消息队列中的所有消息均被取出;
再次查看消息队列内容
完毕;