接上一篇:企业实战06_SSM整合ActiveMQ支持多种类型消息https://blog.csdn.net/weixin_40816738/article/details/100572147

1、StreamMessage java原始值数据流
2、MapMessage 键值对
3、TextMessage 字符串
4、ObjectMessage 一个序列化的java对象
5、BytesMessage 一个字节的数据流

此文章为企业实战的展示操作,如果有地方不懂请留言,我看到后,会进行统一回复,让我们一起进步,为自己加油!!!

项目名 项目说明
ssm-activemq 父工程,统一版本控制
producer 生产者
consumer 消费者
base-pojo 公共实体类
base-dao 公共接口,数据库连接

文章目录

  • 七、测试验证
    • 7.1. @Test 测试 先启动生产者,在启动消费者
    • 7.2. @Test先启动消费者,在启动生产者
    • 7.3. 浏览器测试不分前后
      • 7.3.1 测试点对点场景
      • 7.3.2 测试发布订阅场景

七、测试验证

7.1. @Test 测试 先启动生产者,在启动消费者

这种场景,生产者会把消息推送到MQ中存储,消费者再启动后,由监听拉取MQ消息,如果在指定的消息队列中有消息并且没有失效,就会被拉取,如果没有,则一直保持着这种接收消息的状态。

7.2. @Test先启动消费者,在启动生产者

这种场景,生产者会把消息推送到MQ中,由于消费者已经启动,由监听拉取MQ消息,很快在指定的消息队列中拉取消息。

7.3. 浏览器测试不分前后

7.3.1 测试点对点场景

测试链接 场景说明
http://localhost:8080/queue/str String类型消息传递
http://localhost:8080/queue/objList List类型消息传递
http://localhost:8080/queue/map Map类型消息传递
http://localhost:8080/queue/obj Obj类型消息传递

7.3.2 测试发布订阅场景

测试链接 场景说明
http://localhost:8080/topic/str String类型消息传递
http://localhost:8080/topic/objList List类型消息传递
http://localhost:8080/topic/map Map类型消息传递
http://localhost:8080/topic/obj Obj类型消息传递

本专栏项目下载链接:

下载方式 链接详细
GitLab项目 https://gitlab.com/gb-heima/ssm-activemq
Git git clone git@gitlab.com:gb-heima/ssm-activemq.git
zip包 https://gitlab.com/gb-heima/ssm-activemq/-/archive/master/ssm-activemq-master.zip
Fork地址 https://gitlab.com/gb-heima/ssm-activemq/-/forks/new

实战07_SSM整合ActiveMQ支持多种类型消息相关推荐

  1. 实战06_SSM整合ActiveMQ支持多种类型消息

    接上一篇:企业实战05_SSM整合ActiveMQ支持多种类型消息https://blog.csdn.net/weixin_40816738/article/details/100572129 1.S ...

  2. 实战05_SSM整合ActiveMQ支持多种类型消息

    接上一篇:实战04_SSM整合ActiveMQ支持多种类型消息https://blog.csdn.net/weixin_40816738/article/details/100572124 1.Str ...

  3. 实战03_SSM整合ActiveMQ支持多种类型消息

    接上一篇:企业实战02_SSM整合ActiveMQ支持多种类型消息https://blog.csdn.net/weixin_40816738/article/details/100572053 1.S ...

  4. 实战02_SSM整合ActiveMQ支持多种类型消息

    接上一篇:企业实战01_SSM整合ActiveMQ支持多种类型消息https://blog.csdn.net/weixin_40816738/article/details/100557400 Act ...

  5. 实战01_SSM整合ActiveMQ支持多种类型消息

    ActiveMQ能干什么? 主要功能涉及JMS Provider用来帮助实现高可用.高性能.高伸缩.易用的企业级面向消息服务的系统. ActiveMQ支持消息类型如下: 1.StreamMessage ...

  6. 04_SSM整合ActiveMQ支持多种类型消息

    接上一篇:企业实战03_SSM整合ActiveMQ支持多种类型消息https://blog.csdn.net/weixin_40816738/article/details/100572104 1.S ...

  7. 修复版动态视频壁纸微信小程序源码下载,支持多种类型流量主收益

    相信各位小伙伴应该也知道动态视频小程序吧 小编之前也发过几款壁纸小程序 不过最近有小伙伴反应说接口使用了一年左右好像失效了 ​ 编辑 功能基本和之前的差不多吧,内有 动态视频壁纸功能,静态壁纸功能,头 ...

  8. Linux环境下,通过shell脚本实现一键部署MySQL,并支持多种类型

    Linux环境下一键部署MySQL脚本,支持多种类型 前言 一.使用前须知 二.使用方法 三.shell脚本内容 总结 前言   MySQL是目前最流行的关系型数据库管理系统之一,属于 Oracle ...

  9. 企业级实战02_SpringMVC整合ActiveMQ 实战需求

    SpringMVC整合ActiveMQ 文章目录 一.Spring整合ActiveMQ实战 1.1. 创建一个父工程: 1.2. 引入依赖 1.3. 创建一个子项目生产者 1.4. 创建一个sprin ...

最新文章

  1. u盘里文件夹变成屏幕保护程序_嘘!免费告诉你这几款U盘加密软件
  2. _CRT_SECURE_NO_WARNINGS错误提示,解决办法
  3. 使用MySQL的23个注意事项
  4. DirectX11 With Windows SDK--27 计算着色器:双调排序
  5. linux定时器无法重启pm2,pm2无法自动重启
  6. ios 隔空投安装ipa_iOS 安装自己服务器上的IPA包
  7. 前后端接口文档规范模板
  8. SNMP(简单网络管理协议)详解
  9. 数码视讯Q1、Q5机顶盒线刷固件
  10. GameOfMir俗称GOM引擎源代码全套完整版
  11. C++并发编程(7):条件变量(conditional variable)、wait( )与notify_one( )、spurious wakeups(虚假唤醒)
  12. vue百度地图自定义标记图标
  13. [推荐书籍]12本程序员必备书籍
  14. 不知道考研那些书比较好么?我来推荐~~~(二)
  15. MySQL省市区自联表,拿走不谢!!!
  16. c语言177转换成八进制,C语言项目设计——进制转换
  17. Android Java 多线程常见问题
  18. 空间数据库的设计与建设
  19. 电脑gpedit.msc文件找不到,如何解决?
  20. R语言用load(xxx.Rdata)报错 bad restore file magic number (file may be corrupted) -- no data loaded

热门文章

  1. Java 源程序的良好书写规范有哪些_使用Java作为程序语言时,好的命名规范有哪些...
  2. 去除html,获取某个标签里面内容
  3. 【保存】java学习全套视频下载地址
  4. 数据结构上机实验之顺序查找
  5. c++模板显示实例化,显示具体化,隐式实例化
  6. Hbase 协处理器之将数据保存到es (二级索引)
  7. 运行cudasift
  8. 3类代码安全风险如何避免?
  9. 揭秘!阿里实时数仓分布式事务Scale Out设计
  10. NLP深度学习:近期趋势概述(二)