ActiveMQ操作:
1: 下载  ActiveMQ http://www.apache.org/index.html#projects-list   apache 所有项目列表
2: 在配置后jdk情况下 启动服务     D:\wdqSTUDY\apache-activemq-5.11.1\bin\win64  ---activemq.bat

D:\wdqSTUDY\apache-activemq-5.11.1\bin\win32  ---activemq.bat

3: 登陆管理页面    ActiveMQ 服务启动地址:http://127.0.0.1:8161/admin/ 用户名/密码 admin/admin

4: 消息消费有两种模式    a:先生产在消费    (点对点消息实现)
  1:无监听(Receive)
    run com.java1234.activemq -->JMSProducer   产生消息
    run com.java1234.activemq -->JMSConsumer   消费消息
  2:使用 Listener 监听方式
    run com.java1234.activemq --> JMSProducer        产生消息
    run com.java1234.activemq --> JMSConsumer2.java  消费消息(引用lister)

b:先订阅在消费
    2:使用 Listener 监听方式
    run com.java1234.activemq2 -->JMSConsumer(引用lister)    订阅消息
    run com.java1234.activemq2 -->JMSConsumer2(引用lister)   订阅消息
    run com.java1234.activemq -->JMSProducer   产生消息
    --然后  (JMSConsumer 与JMSConsumer2 )会收到产生的消息

《一头扎进 JMS 之 ActiveMQ 视频教程》
第一章 JMS 及 ActiveMQ 简介
第一节:JMS 规范简介
第二节:ActiveMQ 简介
第三节:ActiveMQ 开发包下载及运行环境搭建

开发包及源码下载地址:http://activemq.apache.org/activemq-5111-release.html
ActiveMQ 服务启动地址:http://127.0.0.1:8161/admin/ 用户名/密码 admin/admin

第二章 ActiveMQ 点对点消息实现

第一节:直接 Receive 方式
第二节:使用 Listener 监听方式

Session.AUTO_ACKNOWLEDGE。 
当客户成功的从receive方法返回的时候, 或者从MessageListener.onMessage
方法成功返回的时候,会话自动确认客户收到的消息。

Session.CLIENT_ACKNOWLEDGE。
  客户通过消息的 acknowledge 方法确认消息。需要注意的是,在这种模
式中,确认是在会话层上进行:确认一个被消费的消息将自动确认所有已被会话消 费的消息。例如,如果一
个消息消费者消费了 10 个消息,然后确认第 5 个消息,那么所有 10 个消息都被确认。

Session.DUPS_ACKNOWLEDGE。
该选择只是会话迟钝第确认消息的提交。如果 JMS provider 失败,那么可
能会导致一些重复的消息。如果是重复的消息,那么 JMS provider 必须把消息头的 JMSRedelivered 字段设置
为 true。

第三章 ActiveMQ 发布-订阅消息模式实现

第一节:发布-订阅消息模式实现

【activityMQ】一头扎进activeMQ学习相关推荐

  1. 一头扎进springboot学习笔记

    https://pan.baidu.com/s/1k6XNtW8w-WolJK3Yr556Fg

  2. 【ActiveMQ】一头扎进 JMS 之 ActiveMQ 视频教程

    <一头扎进 JMS 之 ActiveMQ 视频教程> 第一章 JMS 及 ActiveMQ 简介 第一节:JMS 规范简介 第二节:ActiveMQ 简介 第三节:ActiveMQ 开发包 ...

  3. 曹锋老师《一头扎进EasyUI视频教程》学习笔记(1)

    介绍了一本书<深入浅出设计模式>,来说明"一头扎进"这个系列名字的由来. 参考资料: 1.Easyui中文示例文档 http://www.java1234.com/ea ...

  4. python自动化框架2019_《一头扎进》系列之Python+Selenium自动化测试框架实战篇6 - 价值好几K的框架,呦!这个框架还真牛叉哦!!!...

    1. 简介 本文开始介绍如何通过unittest来管理和执行测试用例,这一篇主要是介绍unittest下addTest()方法来加载测试用例到测试套件中去.用addTest()方法来加载我们测试用例到 ...

  5. 一头扎进Node系列 - 目录

    前言 本系列是属于初级教程.博主我也还只是一个node的新兵蛋子,想通过学习官网的API文档,慢慢的打好Node基础.当然后期这系列文档会慢慢完善,并且会添加一些项目实战中遇到的一些问题以及解决方案! ...

  6. 一头扎进Maven3 (一)

    本系列博客将学习Maven项目管理工具,使用Maven管理jar包 一头扎进Maven3 (一):Maven安装与配置 文档结构 Maven简介 Maven安装与配置 Maven Hello Worl ...

  7. 一头扎进Maven3 (二)

    本系列博客将学习Maven项目管理工具,使用Maven管理jar包 一头扎进Maven3 (二):在 Eclipse 中使用 Maven 文档结构 m2eclipse 插件安装 在 Eclipse 中 ...

  8. 放弃考研一头扎进春招,却磕得“头破血流”,这么拼值吗?

    放弃考研一头扎进春招,却磕得"头破血流",这么拼值吗? 一.在校情况 二.遇见拼客 三.相关面经 L同学-广东工业大学16级电子信息工程专业-拼客学院第20期<全栈Linux ...

  9. 一头扎进Shiro-自定义Realm

    在一头扎进Shiro-集成Web之前的博客,我们都是用shiro.ini保存用户.角色.权限信息,本篇文章我们将这些信息保存到数据库,通过自定义Realm完成身份验证和权限验证. 去掉用户.角色.权限 ...

最新文章

  1. java.nio.file.NoSuchFileException
  2. python多线程用法及与单线程耗时比较
  3. nyoj1057寻找最大数3
  4. Pytorch基础(十)——优化器(SGD,Adagrad,RMSprop,Adam,LBFGS等)
  5. 如何设置Hyper-V的虚拟机快捷方式
  6. QQ注册时间查询非常准确源码程序
  7. PTA6、输出10个不重复的英文字母 (10 分)
  8. SLF4J: Class path contains multiple SLF4J bindings.
  9. java 扫描jar包_java 扫描指定包(包括jar包)
  10. 利用 50 行 Python 代码构建一个在线文本生成器!
  11. 产品规划立项流程(CDP)
  12. git 终端配置mac(udacity)
  13. php 静态变量 引用,PHP的返回引用(方法名前加)和局部静态变量(static)
  14. Win7 32 不能安装STM32 虚拟串口驱动解决方法
  15. 实现Word页面行数控制、公文排版就是那么精准
  16. linux ps 命令大全
  17. centos7 安装7z压缩命令
  18. 微信公众账号导航平台
  19. 分享 9 条消除 if...else 的锦囊妙计
  20. 第十二期 U-Boot工作原理 《路由器就是开发板》

热门文章

  1. 揭秘家用路由器0day漏洞挖掘技术-Chapter1-读书笔记
  2. VRRP 出现部分双主情况
  3. Snow Boots
  4. python文件打开的合法模式组合wr_Python Scapy wrpcap-如何将数据包附加到pcap文件?
  5. python内置函数可以返回数值型序列中所有元素之和_智慧职教: Python内置函数________________用来返回数值型序列中所有元素之和。...
  6. 算法-数据结构-演示网站(USF)
  7. 实战电商页面1:静态布局
  8. 菜市场小程序推荐服务器,极力推荐的3款生鲜微信小程序,总有一个能用上!...
  9. 65Z5芯片,65Z5三极管,稳压输出3V的IC资料
  10. vue 绑定多个class 顺便带上三元运算 判断