JMS基础

JMS 基于一系列通用的消息概念。每个JMS 消息域—PTP 和Pub/Sub—也为这些概念定
义了各自的接口集。
      PTP 和Pub/Sub 接口的关系如下:

 

JMS 公共接口PTP 专有接口Pub/Sub 专有接口
ConnectionFactoryQueueConnectionFactoryTopicConnectionFactory
ConnectionQueueConnectionTopicConnection
DestinationQueueTopic
SessionQueueSessionTopicSession
MessageProducerQueueSenderTopicPublisher
MessageConsumerQueueReceiver ,
QueueBrowser
TopicConsumer

 

JMS 通用接口提供了一个独立于PTP 和Pub/Sub 消息域的域视图。鼓励JMS 客户端程序
员使用这些接口来创建他们的客户端程序。
下面列出了这些JMS 概念的简要定义。参见第4 章“JMS 通用工具”来详细了解这些
概念。
对于两种消息域的差别的详细内容,参见第5 章“JMS 点对点模型”和第6 章“JMS 发
布/订阅模型”。
     ConnectionFactory——客户端使用这个被管理对象来创建一个Connection。
     Connection——一个到JMS 提高商的活动连接。
     Destination——封装了消息目的地标识的被管理对象。
     Session——一个用于发送和接收消息的单线程上下文。
     MessageProducer——一个由Session 创建用于往目的地发送消息的对象。
     MessageConsumer——一个由Session 创建用于接收发送到目的地的消息的对象。

JMS 对象间关系概览

在这个文档中使用的术语“消费”是指通过JMS 客户端接收消息;也就是说,一个JMS
提供商已经收到一个消息并将它给了它的客户端。由于JMS 支持同步和异步接收消息,因
此术语“消费”在不需要区分它们的时候使用。
术语“生产”用作发送消息的最通用的术语。它指给予JMS 提供商一个消息以转发到
一个目的地。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值