JMS
文章平均质量分 86
iteye_20137
这个作者很懒,什么都没留下…
展开
-
JMS
http://baike.baidu.com/view/157103.htm 百科名片 jms即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。jms同...原创 2011-07-18 16:13:35 · 247 阅读 · 0 评论 -
JMS与Spring之二(用message listener container异步收发消息)
本文主要参考Java Message Service(2nd)by Marc Ricbard。 在Spring框架中使用JMS传递消息有两种方式:JMS template和message listener container,前者用于同步收发消息,后者用于异步收发消息。 本文主要讲述用message listener container异步收发消息。 Spring中有三种方式配置异步消息监听...原创 2011-09-02 14:55:34 · 246 阅读 · 0 评论 -
JMS与Spring之一(用JmsTemplate同步收发消息)
在Spring框架中使用JMS传递消息有两种方式:JMS template和message listener container,前者用于同步收发消息,后者用于异步收发消息。 本文主要讲述用JMS template同步收发消息。 1. JMS template综述 使用JmsTemplate收发消息可以显著减少开发的精力投入。使用JmsTemplate时,不需要费心考虑连接到J...原创 2011-09-02 14:54:22 · 197 阅读 · 0 评论 -
深入浅出JMS(二)——JMS的组成
http://blog.csdn.net/aking21alinjuju/article/details/6071123 JMS Provider 实现了JMS规范的消息系统,该系统还提供必须的用于管理和控制全方位的功能,如这里的ActiveMQ。 Administered Objects Administered Objects是预先配置的JMS对象,由系统管...原创 2011-09-02 14:51:21 · 161 阅读 · 0 评论 -
JMS支持
14.1. 介绍 Spring提供一个用于简化JMS API使用的抽象层框架,并且对用户屏蔽JMS API中从1.0.2到1.1版本之间的不同。 JMS大体上被分为两个功能块,消息生产和消息消费。在J2EE环境,由消息驱动的bean提供了异步消费消息的能力 。而在独立的应用中,则必须创建MessageListener或ConnectionConsumer来...原创 2011-09-02 14:39:21 · 110 阅读 · 0 评论 -
深入浅出JMS(一)——JMS简介
如果手机只能进行实时通话,没有留言和短信功能会怎么样?一个电话打过来,正好没有来得及接上,那么这个电话要传递的信息肯定就收不到了。为什么不能先将信息存下来,当用户需要查看信息的时候再去获得信息呢?伴随着这个疑惑,短息和留言应运而生,无论手机是否开机、是否未及时接到,我们都能得到其中的信息。JMS提供了类似这样的功能,本章我们将系统的学习JMS中的相关重要内容。 Ø 掌握JMS基本...原创 2011-09-01 17:12:24 · 176 阅读 · 0 评论 -
jms消息类型
在JMS1.1规范中规定了5种JMS消息类型,分别如下: 1.创建一个TextMessage TextMessage message; message = session.createTextMessage(); 2.解包一个TextMessage 去解包一个TextMessage类型的消息,客户端可以使用Message.getText方法: String stockInfo; s...原创 2011-09-01 17:08:37 · 90 阅读 · 0 评论 -
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目录下三个...原创 2011-09-01 16:58:51 · 87 阅读 · 0 评论 -
Spring与Jms结合的实例
另见: ActiveMQ5.0实战一: 安装配置ActiveMQ5.0 ActiveMQ5.0实战二: 基本配置 http://www.iteye.com/topic/234101 ================================================ 环境:apache-activemq-5.4.2 ,spring2.5,jdk1.6 首先启动消息代...原创 2011-09-01 14:22:09 · 100 阅读 · 0 评论 -
笔记之Spring-JMS
JMS简介:一种应用于异步消息传递的标准API,JMS也是应用于程序间通讯的。但是,JMS与其他机制有所不同,主要表现在系统间传递信息的方式,见PPT1-2。简介传送也是JMS的关键。当一个应用程序通过JMS向另一个应用程序发送消息时,两个程序之间并没有直接的连接。发送应用程序会将消息交给一个服务,由服务确保将消息投递给接收应用程序。在JMS中有两个主要的概念:消息中介(message broke...原创 2011-08-31 19:24:46 · 96 阅读 · 0 评论 -
spring JMS、activemq中消费者收不到生产者发送的消息的原因解析
我们使用jms一般是使用spring-jms和activemq相结合,通过spring的JmsTemplate发送消息到指定的Destination。 首先定义一个activemq的连接池: Xml代码 <bean id="connectionFactory" class="org.apache.activemq.pool.PooledConn...原创 2011-08-31 16:53:07 · 994 阅读 · 0 评论 -
常见Java开源JMS消息中间件及特性简介
JMS开源消息中间件有很多,本文对常见的几种进行了列举和简单比较,希望对MOM选型的个人和企业有所帮助。 mom4j mom4j是一个完全实现JMS1.1规范的消息中间件并且向下兼容JMS1.0与1.02.它提供了自己的消息处理存储使它独立于关系数据与语言,所以它的客户端可以用任何语言开发. OpenJMS OpenJMS是一个开源的Java Message Service API...原创 2011-07-18 17:21:27 · 105 阅读 · 0 评论 -
JMS-详解
JMS-详解原创 2011-07-18 16:29:11 · 84 阅读 · 0 评论 -
JMS命名空间支持
Spring 2.5引入了XML命名空间以简化JMS的配置。使用JMS命名空间元素时,需要引用如下的JMS Schema: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://ww...原创 2011-09-02 16:13:10 · 194 阅读 · 0 评论