JMS
dragonboa
这个作者很懒,什么都没留下…
展开
-
ActiveMQ安装与配置
1、环境:Windows XPapache-activemq-5.2.0-bin.zip 2、安装解压缩到apache-activemq-5.2.0-bin.zip到一个目录,比如C:\apache-activemq-5.2.0 3、配置配置就在C:\apache-activemq-5.2.0\conf目录下三个文件activemq.xmlcredentia...原创 2012-11-21 11:49:07 · 89 阅读 · 0 评论 -
Hello ActiveMQ
关于JMS一个最简单的Demo:发送消息的类JmsSenderimport javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.DeliveryMode;import javax.jms.Destination;import javax.jms.JMSException;...原创 2012-11-21 11:53:45 · 82 阅读 · 0 评论 -
JMS基础
1. JMS基本概念 JMS(Java Message Service) 即Java消息服务。它提供标准的产生、发送、接收消息的接口简化企业应用的开发。它支持两种消息通信模型:点到点(point-to-point)(P2P)模型和发布/订阅(Pub/Sub)模型。P2P 模型规定了一个消息只能有一个接收者;Pub/Sub 模型允许一个消息可以有多个接收者。 对于点到点模型,消...原创 2012-11-21 15:48:11 · 69 阅读 · 0 评论 -
一个JMS例子
前一讲简单的介绍了一下JMS的基本概念, 这一讲结合一个例子让大家深入理解前一讲的基本概念. 首先需要做的是选择一个JMS提供者, 如果在JavaEE环境中可以不用考虑这些. 我们选择ActiveMQ, 官方地址: http://activemq.apache.org/. 网上有很多介绍ActiveMQ的文档。后面我会加一篇介绍ActiveMQ的文章。按照上一讲的这个简图, Co...原创 2012-11-21 15:56:42 · 80 阅读 · 0 评论 -
MessageListener
消息的消费者接收消息可以采用两种方式: 1、consumer.receive() 或 consumer.receive(int timeout); 2、注册一个MessageListener。 采用第一种方式,消息的接收者会一直等待下去,直到有消息到达,或者超时。后一种方式会注册一个监听器,当有消息到达的时候,会回调它的onMessage()方法。下面举例说明:M...原创 2012-11-21 15:58:55 · 438 阅读 · 0 评论 -
实战Topic
与Queue不同的是,Topic实现的是发布/订阅模型,在下面的例子中,启动2个消费者共同监听一个Topic,然后循环给这个Topic中发送多个消息。import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.JMSException;import javax.jms.Messa...原创 2012-11-22 00:16:42 · 132 阅读 · 0 评论 -
实战Queue
Queue实现的是点到点模型,在下面的例子中,启动2个消费者共同监听一个Queue,然后循环给这个Queue中发送多个消息,我们依然采用ActiveMQ。import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.JMSException;import javax.jms.Mes...原创 2012-11-22 00:17:06 · 95 阅读 · 0 评论 -
基于jms使用ActiveMQ实现异步日志功能.消息持久到oracle 10g 数据库
import java.io.Serializable;import org.apache.commons.lang.builder.EqualsBuilder;import org.apache.commons.lang.builder.HashCodeBuilder;import org.apache.commons.lang.builder.ReflectionToStringB...原创 2012-11-22 00:19:18 · 94 阅读 · 0 评论