`

ActiveMQ _JMS资料_转贴

阅读更多

一.JMS回顾
       因为ActiveMQ是一个JMS Provider的实现,因此在开始实作前,有必要复习下JMS的基础知识
    Java Message Service (JMS)是sun提出来的为J2EE提供企业消息处理的一套规范,JMS目前有2套规范还在使用JMS 1.0.2b和1.1. 1.1已经成为主流的JMS Provider事实上的标准了.
      *1.1主要在session上面有一些重要改变,比如支持建立同一session上的transaction,让他支持同时发送P2P(Queue)消息和接受
Topic消息。
      
       在JMS中间主要定义了2种消息模式Point-to-Point (点对点),Publich/Subscribe Model (发布/订阅者),
    其中在Publich/Subscribe 模式下又有Nondurable subscription和durable subscription (持久化订阅)2种消息处理方式。
    
     下面是JMS规范基本的接口和实现
     JMS Common Interfacse PTP-Specific Interface   Pub/Sub-specific interfaces
     ConnectionFactory     QueueConnectionFactory   TopicConnectionFactory
     Connection            QueueConnection          TopicConnection
     Destination           Queue                    Topic
     Session               QueueSession             TopiSession
     MessageProducer       QueueSender              TopicPublisher
     MessageConsumer       QueueReceiver/QueueBrwer TopicSubscriber
 

 

 

ActiveMQ与Spring线程池的整合

http://www.java2000.net/viewthread.jsp?tid=1167 

 

结合spring使用ActiveMQ进行异步消息调用

http://definite.iecn.cn/blog-html-do-showone-uid-30995-type-blog-itemid-892.html

 

ActiveMQ笔记(一)

http://www.cnblogs.com/phinecos/archive/2007/05/03/735260.html

 

使用Spring JMS轻松实现异步消息传递

http://dev2dev.bea.com.cn/techdoc/20060511782.html

 

Geronimo 中 JMS、MDB 和 ActiveMQ 的使用技巧

http://www.ibm.com/developerworks/cn/opensource/os-ag-jmsbeans/

 

一个spring+activemq的例子

http://www.iteye.com/topic/110220

 

 

Spring Jms入门实例

http://blog.csdn.net/grubbyfan/archive/2007/10/24/1841209.aspx

 

 

 

 

ActiveMQ 实践之路(二) 使用Queue或者Topic发送/接受消息

http://www.blogjava.net/hk2000c/archive/2007/11/16/161069.html

分享到:
评论

相关推荐

    test_jms.zip_activemq_activemq案例_jms_jms test

    标题"test_jms.zip_activemq_activemq案例_jms_jms test"中,我们可以看出这是关于一个与JMS(Java Message Service)相关的项目,使用了ActiveMQ作为消息中间件,并且包含了一些测试内容。"activemq案例"暗示这是一...

    JMS.rar_activemq_jms_jms activemq

    ActiveMQ是Apache软件基金会开发的一款开源消息中间件,它是Java消息服务(Java Message Service,简称JMS)的一个实现。JMS是一种为分布式应用提供异步消息传递的API,它定义了一种标准接口,使得不同的消息系统...

    jms-test.zip_jms activemq_jms test

    标题中的“jms-test.zip_jms activemq_jms test”揭示了这是一个关于Java消息服务(JMS)的测试项目,特别提到了ActiveMQ作为消息代理。ActiveMQ是Apache软件基金会开发的一个开源消息中间件,它实现了JMS规范,允许...

    apache__activemq_jms 的例子(带jar包)

    ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息...ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。

    activeMQ_spring简单案例(含XML配置)

    在实际应用中,`activeMQ_p2s`和`activeMQ_spring`这两个文件可能包含了示例代码,分别展示了生产者(Producer)和消费者(Consumer)的实现。生产者通常会使用`JmsTemplate`发送消息,而消费者则通过实现`Message...

    activemq_activemq_doublezoo_源码

    在“activemq_activemq_doublezoo_源码”这个主题中,我们主要关注两个关键概念:ActiveMQ的生产者和消费者API,以及ActiveMQ与Spring框架的整合。 1. **ActiveMQ生产者API**: 生产者是向消息队列发布消息的组件...

    activemq_basic.rar

    在这个"activemq_basic.rar"压缩包中,我们可以预见到是一些关于ActiveMQ的基础教程或者示例代码,用于帮助开发者了解和学习如何使用ActiveMQ进行消息传递。 首先,让我们来了解一下JMS(Java消息服务)的基本概念...

    Habari_ActiveMQ_Client-2.1.rar

    标题 "Habari_ActiveMQ_Client-2.1.rar" 提供的是一个针对 ActiveMQ 的 Delphi 客户端库的版本2.1。ActiveMQ 是一个流行的开源消息中间件,它遵循 Java Message Service (JMS) 规范,允许应用程序通过消息传递进行...

    zis.rar_active MQ_activemq_java activeMQ_java 转发

    在这个"zis.rar_active MQ_activemq_java _activeMQ_java 转发"的压缩包中,我们可以推测其主要内容可能涉及如何使用ActiveMQ在Java环境中实现消息的转发功能。 首先,我们需要理解ActiveMQ的基本概念。ActiveMQ...

    Spring-ActiveMQ.rar_Spring Activemq_activemq_activemq spring

    ActiveMQ是Apache软件基金会的一个开源项目,它是Java消息服务(JMS)的一个实现,广泛应用于企业级应用中。而Spring框架,作为一个Java平台的全功能模块化解决方案,提供了与ActiveMQ集成的能力,让开发者能够轻松...

    activeMQ_spring_Demo.zip_DEMO_activemq_activemq spring_rowbv3

    ActiveMQ作为Apache基金会的一个开源项目,是Java消息服务(JMS)的一个实现,而Spring框架则广泛应用于Java后端开发,提供了一整套的轻量级容器服务。本教程将重点讲解如何将ActiveMQ与Spring进行整合,以创建一个...

    activemq_cpp动态库

    《ActiveMQ_CPP动态库详解》 在信息技术领域,消息队列作为异步通信的重要工具,被广泛应用在分布式系统中。ActiveMQ是Apache软件基金会开发的一个开源消息中间件,支持多种协议,包括OpenWire、STOMP、AMQP、MQTT...

    ActiveMQ_request-response

    ActiveMQ是Apache软件基金会开发的一个开源消息中间件,它遵循开放消息中间件协议(Open Message Middleware, OMQ)和Java消息服务(Java Message Service, JMS)标准,用于在分布式系统中进行可靠的消息传递。...

    activemq-cpp-library-3.6.0-src.tar.gz_C# ActiveMQ_activemq_activ

    ActiveMQ是Apache软件基金会开发的一款开源消息中间件,它基于开放标准的JMS(Java消息服务)协议,支持多种语言,包括C++。在本文中,我们将深入探讨ActiveMQ-CPP库的3.6.0版本,以及如何在C#环境中利用它进行消息...

    ActiveMQ_使用failover模式进行连接切换时,线程断开

    ### ActiveMQ Failover模式下连接切换与线程断开问题详解 #### 一、问题背景及现象描述 在使用ActiveMQ消息中间件时,我们常常需要考虑如何在多个实例之间实现高可用性(HA)。其中一种常用的方式是采用**Failover...

    ActiveMQ_Helloword

    ActiveMQ_HelloWorld 是一个示例项目,它展示了如何使用 Apache ActiveMQ 这个开源消息代理来实现消息队列(MQ)的基本功能。在这个项目中,我们重点探讨了两种主要的消息传递模式:点对点(Point-to-Point, PTP)和...

    activemq_spring.rar_Spring和ActiveMQ_spring_消息中间件_消息发布订阅_消息订阅

    Spring对消息中间件的支持主要体现在Spring的JMS模块,它提供了一套API,可以帮助开发者轻松地与各种JMS提供商(如ActiveMQ)进行交互。 Spring与ActiveMQ的整合过程主要包括以下步骤: 1. **添加依赖**:在项目中...

Global site tag (gtag.js) - Google Analytics