
activeMQ
往前的
这个作者很懒,什么都没留下…
展开
-
activemq入门基于queue和基于topic的demo
概述: ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。(这句话引用百度的,哈哈) 背景: 1、采用Maven工程2、jdk 1.8 (它要求是jdk1.7以上)原创 2017-08-10 11:54:52 · 575 阅读 · 0 评论 -
第二章 理解消息中间件和JMS
本章涉及内容: 关于企业消息的一些发展历史消息中间件(Message-Oriented MIddleware)的定义介绍java消息服务(JMS)使用JMS的API的例子 2.1、介绍企业消息的历史 最初软件架构模型 以前只有一种终端,随着PC机发展,需要使用不同系统PC机的发展 这样使用中央处理机为兼容不同协议更加复杂,这时候出现消息中间件的雏形。减少服务器原创 2017-10-09 19:10:11 · 395 阅读 · 0 评论 -
第三章 ActiveMQ模拟股票价格涨跌(发布/订阅模式)
概述:模拟某个用户订阅某些股票,然后向对应用户推送股票的价格 这个例子来自于ActiveMQ In Action源码中 1、先决条件: 本来只需要maven就可以,但为了方便采用IDE工具Eclipse 2、执行顺序 启动ActiveMQ运行Consumer 类运行Publisher类 3、具体步骤 3.1、启动ActiveMQ 注意:不要关闭这个窗口原创 2017-10-13 10:51:03 · 394 阅读 · 1 评论 -
第四章 ActiveMQ连接(Connector)配置 笔记
概述:broker(代理商)之间传递消息,以及broker和客户端传递消息,需要各种协议,也就是连接方式,本章就是涉及连接方式 本章涉及: ConnectorURIs(URI统一资源标识符),标识代理商地址Transport connectiors(传输连接),代理商暴露地址给客户端Network connectors(网络连接),代理商之间消息传递Discovery Agents(发原创 2017-10-13 19:20:08 · 2730 阅读 · 0 评论 -
第五章 消息持久化
概述:主要涉及消息传输过程的保存情况 本章涉及: 为什么对于队列(queues)和话题(topics)存储方式不同?如何在合适存储消息?如何临时存储消息? 5.1、为什么对于队列(queues)和话题(topics)存储方式不同? 取之于《ActiveMQ In Action》书中 对于topic 5.2、ActiveMQ可用消息工具原创 2017-10-13 21:25:00 · 343 阅读 · 0 评论 -
第六章, ActiveMQ安全 【笔记,慎重浏览】
概述:涉及消息传输,都会涉及安全问题 本章涉及: 基础安全概念通过XML或JAAS授权授权技术消息级别授权构建一个自定义安全插件 6.1、介绍基础安全概念 介绍目前安全有,直接用户名密码、JAAS进行授权,ACL(权限控制列表) 6.2、授权 分为两种,一种为Xml配置,一种JAAS授权插件 6.2.1、配置简单授权插件(xml格式)原创 2017-10-14 19:33:32 · 632 阅读 · 0 评论 -
第十章 代理商拓扑结构【笔记】
10.1、概述:本章主要是ActiveMQ 集群 拓扑结构设计 10.2、代理商高可用性 一般故障分为 网络故障,硬件故障,软件故障,对于ActiveMQ来说就是如何改善的软件故障来提供高可用性。 介绍三种 主/从结构 10.2.1. 分享式主从结构 到主代理器挂了,有两种操作 第一种:从代理器也关闭 第二种:从代理器上位成主代理器 如果是第二种可以如下配置 fail原创 2017-10-16 15:28:20 · 492 阅读 · 0 评论 -
第十一章ActiveMQ代理器的新特性【笔记】
概述:主要介绍代理器比较炫特效,好用的功能。 11.1、介绍 包括通配符、多个目的地,提示信息、虚拟话题(topic), 过期消息队列 11.2、通配符和多个目的地 11.2.1、订阅使用通配符目的地 有三种特殊通配符 . : 点 用于区分目的地名称的元素 * : 星号,匹配一个元素(这个和一般通配符不一样) > : 右尖括号,配置一个或多个元素 String brokerU原创 2017-10-16 17:56:22 · 256 阅读 · 0 评论 -
第十二章 客户端新特性的选项
概述:涉及到客户端选项,主要有队列优秀属性(exclusive consumers【互斥消费者】 和message groups【消息组】)和如何处理大的消息 12.1、互斥消费者(Exclusive Consumer) 为保证消息处理的顺序性,每一次单个会话只要一个MessageListeners(消息监听器进行处理),只有MessageListeners挂掉,其他MessageListen原创 2017-10-17 10:16:58 · 212 阅读 · 0 评论