JMS
文章平均质量分 78
ccecwg
这个作者很懒,什么都没留下…
展开
-
深入浅出JMS(一)——JMS简介
如果手机只能进行实时通话,没有留言和短信功能会怎么样?一个电话打过来,正好没有来得及接上,那么这个电话要传递的信息肯定就收不到了。为什么不能先将信息存下来,当用户需要查看信息的时候再去获得信息呢?伴随着这个疑惑,短息和留言应运而生,无论手机是否开机、是否未及时接到,我们都能得到其中的信息。JMS提供了类似这样的功能,本章我们将系统的学习JMS中的相关重要内容。 Ø 掌握J转载 2014-11-17 11:58:37 · 510 阅读 · 0 评论 -
spring的jms:用spring的JmsTemplate发送和接收消息
Spring是一个完整的J2EE框架和解决方案,完整并且模块化,你可以用的他的全部也可以只用他的一部分特性,Spring 包含 IoC, AOP, 事务处理,ORM, 也包括一个简单的MVC框架. 用Spring,自我感觉,可以使你的代码至少节约30%,它的很多template很不错的,比如简单封装后的jdbctemplate,jmstemplate等。 i转载 2014-12-12 11:30:12 · 825 阅读 · 0 评论 -
JMS介绍:我对JMS的理解和认识
JMS and ActiveMQ first lesson -- jms基础概念和应用场景2011-6-18 PM 9:30主讲:kimmking kimmking@163.com>整理:林木森ppt下载地址:http://code.google.com/p/activemq-store-mongodb/downloads/list下面开始:kimmki转载 2014-12-08 10:34:24 · 483 阅读 · 0 评论 -
JMS学习5 - 一个queue上多个consumer
/** * 测试一个队列上有多人在发送消息,和多人同时接收消息的情况 * * @author sunjun */public class QueueTest extends JMSBase {private static final String QUEUE_NAME = "my.queue2";public static void mai转载 2014-11-17 15:08:53 · 1228 阅读 · 0 评论 -
JMS学习4 - 初试在队列上发布/接收消息
/** * JMS操作基类,用于统一获取连接,关闭连接 * * @author sunjun */public class JMSBase {private final static String URL = "tcp://localhost:61616";private final static String JNDI_NAME_CONNECTIONFACT转载 2014-11-17 15:07:52 · 391 阅读 · 0 评论 -
JMS学习8 - 测试Message的JMSReplyTo属性
/** * 测试Message.JMSReplyTo属性 * * @author sunjun */public class ReplyTest extends JMSBase {/** * 发送消息 * * @throws Exception */public void testSend()转载 2014-11-17 15:15:32 · 1473 阅读 · 0 评论 -
JMS学习3 - JMS API的编程模型
编程模型:1、受管对象 JMS中有两种类型的受管对象: ConnectionFactory :用于创建到JMS提供商的底层消息系统的连接。 Destination :由JMS客户端使用以指定正被发送的消息目标或正被接收的消息来源。 2、连接 连接也有两种形式,分别实现QueueConnection接口和TopicConnection接口。例如我们可以转载 2014-11-17 14:46:08 · 525 阅读 · 0 评论 -
JMS学习2 - 体系结构及消息模型
一、JMS API的体系结构 :二、消息模型1、点到点(Point-to-Point,PTP)模型特点:A:每条消息只会被一个消息处理器接收到(接收消息的接受端);B:消息的发送和接收没有时间限制。当发送端发送消息后,接受端可以随时提取消息而无论发送端是否正在运行。C:接收端要确认消息被成功处理。2、发布/订阅(Publish-Sub转载 2014-11-17 14:43:35 · 530 阅读 · 0 评论 -
JMS学习1 - 介绍
1.JMS介绍 JMS源于企业应用对于消息中间件的需求,使应用程序可以通过消息进行异步处理而互不影响。Sun公司和它的合作伙伴设计的JMS API定义了一组公共的应用程序接口和相应语法,使得Java程序能够和其他消息组件进行通信。JMS有四个组成部分:JMS服务提供者、消息管理对象、 消息的生产者消费者和消息本身。 1)JMS服务提供者实现消息队列和通知,同时实现消息管理的转载 2014-11-17 14:40:40 · 442 阅读 · 0 评论 -
JMS学习7 - JMS消息模型
JMS消息模型JMS 消息由以下几部分组成:消息头,属性,消息体。1、消息头(Header) - 消息头包含消息的识别信息和路由信息,消息头包含一些标准的属性如:JMSDestination,JMSMessageID 等。 消息头 由谁设置JMSDestinationsend 或 publish 方法转载 2014-11-17 15:12:14 · 479 阅读 · 0 评论 -
JMS学习6 - 一个topic上多个consumer
/** * 测试一个topic上有多人在发送消息,和多人同时接收消息的情况 * * @author sunjun */public class TopicTest1 extends JMSBase {public static void main(String[] args) throws InterruptedException {转载 2014-11-17 15:11:06 · 691 阅读 · 0 评论 -
activeMQ,spring的jmstemplate简单例子
1.使用的是maven的结构,导入activeMQ的包[html] view plaincopydependency> groupId>org.apache.activemqgroupId> artifactId>activemq-coreartifactId> versi转载 2014-12-12 11:33:37 · 514 阅读 · 0 评论