【activityMQ】一头扎进activeMQ学习
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学习相关推荐
- 一头扎进springboot学习笔记
https://pan.baidu.com/s/1k6XNtW8w-WolJK3Yr556Fg
- 【ActiveMQ】一头扎进 JMS 之 ActiveMQ 视频教程
<一头扎进 JMS 之 ActiveMQ 视频教程> 第一章 JMS 及 ActiveMQ 简介 第一节:JMS 规范简介 第二节:ActiveMQ 简介 第三节:ActiveMQ 开发包 ...
- 曹锋老师《一头扎进EasyUI视频教程》学习笔记(1)
介绍了一本书<深入浅出设计模式>,来说明"一头扎进"这个系列名字的由来. 参考资料: 1.Easyui中文示例文档 http://www.java1234.com/ea ...
- python自动化框架2019_《一头扎进》系列之Python+Selenium自动化测试框架实战篇6 - 价值好几K的框架,呦!这个框架还真牛叉哦!!!...
1. 简介 本文开始介绍如何通过unittest来管理和执行测试用例,这一篇主要是介绍unittest下addTest()方法来加载测试用例到测试套件中去.用addTest()方法来加载我们测试用例到 ...
- 一头扎进Node系列 - 目录
前言 本系列是属于初级教程.博主我也还只是一个node的新兵蛋子,想通过学习官网的API文档,慢慢的打好Node基础.当然后期这系列文档会慢慢完善,并且会添加一些项目实战中遇到的一些问题以及解决方案! ...
- 一头扎进Maven3 (一)
本系列博客将学习Maven项目管理工具,使用Maven管理jar包 一头扎进Maven3 (一):Maven安装与配置 文档结构 Maven简介 Maven安装与配置 Maven Hello Worl ...
- 一头扎进Maven3 (二)
本系列博客将学习Maven项目管理工具,使用Maven管理jar包 一头扎进Maven3 (二):在 Eclipse 中使用 Maven 文档结构 m2eclipse 插件安装 在 Eclipse 中 ...
- 放弃考研一头扎进春招,却磕得“头破血流”,这么拼值吗?
放弃考研一头扎进春招,却磕得"头破血流",这么拼值吗? 一.在校情况 二.遇见拼客 三.相关面经 L同学-广东工业大学16级电子信息工程专业-拼客学院第20期<全栈Linux ...
- 一头扎进Shiro-自定义Realm
在一头扎进Shiro-集成Web之前的博客,我们都是用shiro.ini保存用户.角色.权限信息,本篇文章我们将这些信息保存到数据库,通过自定义Realm完成身份验证和权限验证. 去掉用户.角色.权限 ...
最新文章
- java.nio.file.NoSuchFileException
- python多线程用法及与单线程耗时比较
- nyoj1057寻找最大数3
- Pytorch基础(十)——优化器(SGD,Adagrad,RMSprop,Adam,LBFGS等)
- 如何设置Hyper-V的虚拟机快捷方式
- QQ注册时间查询非常准确源码程序
- PTA6、输出10个不重复的英文字母 (10 分)
- SLF4J: Class path contains multiple SLF4J bindings.
- java 扫描jar包_java 扫描指定包(包括jar包)
- 利用 50 行 Python 代码构建一个在线文本生成器!
- 产品规划立项流程(CDP)
- git 终端配置mac(udacity)
- php 静态变量 引用,PHP的返回引用(方法名前加)和局部静态变量(static)
- Win7 32 不能安装STM32 虚拟串口驱动解决方法
- 实现Word页面行数控制、公文排版就是那么精准
- linux ps 命令大全
- centos7 安装7z压缩命令
- 微信公众账号导航平台
- 分享 9 条消除 if...else 的锦囊妙计
- 第十二期 U-Boot工作原理 《路由器就是开发板》
热门文章
- 揭秘家用路由器0day漏洞挖掘技术-Chapter1-读书笔记
- VRRP 出现部分双主情况
- Snow Boots
- python文件打开的合法模式组合wr_Python Scapy wrpcap-如何将数据包附加到pcap文件?
- python内置函数可以返回数值型序列中所有元素之和_智慧职教: Python内置函数________________用来返回数值型序列中所有元素之和。...
- 算法-数据结构-演示网站(USF)
- 实战电商页面1:静态布局
- 菜市场小程序推荐服务器,极力推荐的3款生鲜微信小程序,总有一个能用上!...
- 65Z5芯片,65Z5三极管,稳压输出3V的IC资料
- vue 绑定多个class 顺便带上三元运算 判断