JMS
dragonboa
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ActiveMQ安装与配置
1、环境: Windows XP apache-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.xml credentia...原创 2012-11-21 11:49:07 · 128 阅读 · 0 评论 -
Hello ActiveMQ
关于JMS一个最简单的Demo: 发送消息的类JmsSender import 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 · 122 阅读 · 0 评论 -
JMS基础
1. JMS基本概念 JMS(Java Message Service) 即Java消息服务。它提供标准的产生、发送、接收消息的接口简化企业应用的开发。它支持两种消息通信模型:点到点(point-to-point)(P2P)模型和发布/订阅(Pub/Sub)模型。P2P 模型规定了一个消息只能有一个接收者;Pub/Sub 模型允许一个消息可以有多个接收者。 对于点到点模型,消...原创 2012-11-21 15:48:11 · 103 阅读 · 0 评论 -
一个JMS例子
前一讲简单的介绍了一下JMS的基本概念, 这一讲结合一个例子让大家深入理解前一讲的基本概念. 首先需要做的是选择一个JMS提供者, 如果在JavaEE环境中可以不用考虑这些. 我们选择ActiveMQ, 官方地址: http://activemq.apache.org/. 网上有很多介绍ActiveMQ的文档。后面我会加一篇介绍ActiveMQ的文章。 按照上一讲的这个简图, Co...原创 2012-11-21 15:56:42 · 129 阅读 · 0 评论 -
MessageListener
消息的消费者接收消息可以采用两种方式: 1、consumer.receive() 或 consumer.receive(int timeout); 2、注册一个MessageListener。 采用第一种方式,消息的接收者会一直等待下去,直到有消息到达,或者超时。后一种方式会注册一个监听器,当有消息到达的时候,会回调它的onMessage()方法。下面举例说明: M...原创 2012-11-21 15:58:55 · 466 阅读 · 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 · 187 阅读 · 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 · 139 阅读 · 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 · 134 阅读 · 0 评论
分享