ssslinppp

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年4月30日

摘要: 通配符介绍:一般情况下,我们使用层次结构的方式来组织队列,比如A.B.C.D,这样便于归类和管理。 我们也可以使用通配符来配置或是操作多个队列。 通配符有三个: . 用来分隔路径; * 用来匹配路径中的一节 > 用来匹配任意节的路径然而, 通配符中是为消费者服务的。==>即:消费者可以使用通配符来匹配目的地,而生产者不行。如果你发送了这样的一个主题:" rugby.>.", 这个消息仅会发送到命... 阅读全文
posted @ 2015-04-30 14:00 ssslinppp 阅读(1608) 评论(0) 推荐(0) 编辑

摘要: 概述:下面将介绍如何在Spring下集成ActiveMQ。消费者:同步接收;目的地:Queue环境:共5个文件Receiver.javaReceiverTest.javaSender.javaSenderTest.javaapplicationContext.xml使用的jar包如下:源文件:Receiver.javapackage com.ll.springActiveMQ2;import ja... 阅读全文
posted @ 2015-04-30 10:59 ssslinppp 阅读(389) 评论(0) 推荐(0) 编辑

摘要: 概述:下面将介绍如何在Spring下集成ActiveMQ。消费者:同步接收;目的地:topic环境:主要包括4个文件:HelloSender.java;JMSTest.java;ProxyJMSConsumer.java;applicationContext-jms.xml(配置文件);需要使用的jar包如下:源文件:HelloSender.javapackage com.ll.springAct... 阅读全文
posted @ 2015-04-30 09:37 ssslinppp 阅读(268) 评论(0) 推荐(0) 编辑

2015年4月29日

摘要: ActiveMQ中的消息持久性 ActiveMQ很好的支持了消息的持久性(Persistence)。消息持久性对于可靠消息传递来说应该是一种比较好的方法,有了消息持久化,即使发送者和接受者不是同时在线或者消息中心在发送者发送消息后宕机了,在消息中心重新启动后仍然可以将消息发送出去,如果把这种持久化和ReliableMessaging结合起来应该是很好的保证了消息的可靠传送。 消息持久... 阅读全文
posted @ 2015-04-29 11:21 ssslinppp 阅读(285) 评论(0) 推荐(0) 编辑

2015年4月28日

摘要: Queue与Topic的比较1、JMS Queue执行load balancer语义:一条消息仅能被一个consumer收到。如果在message发送的时候没有可用的consumer,那么它将被保存一直到能处理该message的consumer可用。如果一个consumer收到一条message后却不响应它,那么这条消息将被转到另一个consumer那儿。一个Queue可以有很多consumer,... 阅读全文
posted @ 2015-04-28 20:42 ssslinppp 阅读(1419) 评论(0) 推荐(0) 编辑

摘要: 来自为知笔记(Wiz) 阅读全文
posted @ 2015-04-28 16:52 ssslinppp 阅读(203) 评论(0) 推荐(0) 编辑

摘要: 总体说明:1. 一个生产者/发布者:可以向多个目的地发送消息;2. 每个目的地(destination)可以有多个订阅者或消费者;如下图所示:程序结构:1. Publisher.java :创建1个生产者和4个主题,遍历4个主题,生产者依次向4个主题中发送Message,共发送5次;2.Consumer.java :消费者,创建8个消费者,每两个消费者订阅一个相同的主题,采用异步接收方式;3. ... 阅读全文
posted @ 2015-04-28 14:31 ssslinppp 阅读(1757) 评论(0) 推荐(0) 编辑

摘要: 2015年4月28日1个发布者,1个订阅者,topic方式1:先发布消息:然后订阅消息:方式2:先订阅消息:然后发布消息:订阅者如下:结论1:从上面可以看出,消息发布需要在线发布。1个发布者,2个订阅者,topic方式1:先发布消息:然后开启两个订阅者方式2:先开启两个订阅者:然后发布消息:看到订阅者如下:方式3:先发布消息,发布完消息后,让发布者休眠10s,然后退出:此时开启订阅者:直到发布者程... 阅读全文
posted @ 2015-04-28 09:58 ssslinppp 阅读(589) 评论(0) 推荐(0) 编辑

2015年4月27日

摘要: 1个生产者,1个消费者,使用Queue:方式1:生产者将消息发送到Queue中,退出;然后运行消费者:、可以看到,可以接收到消息。方式2:先运行消费者程序:然后运行生产者:消费者见下图:1个生产者,2个消费者,使用Queue先运行消费者1:在运行消费者2:接下来运行生产者:下面是消费者消费情况::总结:1. 使用Queue时,生产者只要将Message发送到MQ服务器端,消费者就可以进行消费,而无... 阅读全文
posted @ 2015-04-27 21:46 ssslinppp 阅读(3934) 评论(2) 推荐(0) 编辑

摘要: 基本概念:接收者:package com.ll.activemq;import java.util.Collection;import java.util.Iterator;import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.Destination;import javax.jms.MapM... 阅读全文
posted @ 2015-04-27 20:25 ssslinppp 阅读(353) 评论(0) 推荐(0) 编辑