jms基本介绍

  1.JMS接口描述
   JMS 支持两种消息类型PTP Pub/Sub,分别称作:PTP Domain Pub/Sub Domain,这两种接口都继承统一的JMS父接口,JMS 主要接口如下所示:<o:p></o:p>

MS父接口<o:p></o:p>

PTP<o:p></o:p>

Pub/Sub<o:p></o:p>

ConnectionFactory<o:p></o:p>

QueueConnectionFactory<o:p></o:p>

TopicConnectionFactory<o:p></o:p>

Connection<o:p></o:p>

QueueConnection<o:p></o:p>

TopicConnection<o:p></o:p>

Destination<o:p></o:p>

Queue<o:p></o:p>

Topic<o:p></o:p>

Session<o:p></o:p>

QueueSession<o:p></o:p>

TopicSession<o:p></o:p>

MessageProducer<o:p></o:p>

QueueSender<o:p></o:p>

TopicPublisher<o:p></o:p>

MessageConsumer<o:p></o:p>

QueueReceiver,QueueBrowse r<o:p></o:p>

TopicSubscriber<o:p></o:p>

<o:p></o:p>

 <o:p></o:p>

 <o:p></o:p>

 <o:p></o:p>

                   
 

ConnectionFactory :连接工厂,JMS 用它创建连接
 Connection
JMS 客户端到JMS Provider 的连接
 Destination
:消息的目的地
 Session
: 一个发送或接收消息的线程
 MessageProducer
: 由Session 对象创建的用来发送消息的对象
 MessageConsumer
: 由Session 对象创建的用来接收消息的对象

2.JMS消息模型
JMS 消息由以下几部分组成:消息头,属性,消息体。

2.1
消息头(Header) - 消息头包含消息的识别信息和路由信息,消息头包含一些标准的属性如:JMSDestination,JMSMessageID 等。 <o:p></o:p>

 消息头<o:p></o:p>

 由谁设置<o:p></o:p>

JMSDestination<o:p></o:p>

send publish 方法<o:p></o:p>

JMSDeliveryMode<o:p></o:p>

send publish 方法<o:p></o:p>

JMSExpiration<o:p></o:p>

send publish 方法<o:p></o:p>

JMSPriority<o:p></o:p>

send publish 方法<o:p></o:p>

JMSMessageID<o:p></o:p>

send publish 方法<o:p></o:p>

JMSTimestamp<o:p></o:p>

send publish 方法<o:p></o:p>

JMSCorrelationID<o:p></o:p>

客户<o:p></o:p>

JMSReplyTo<o:p></o:p>

客户<o:p></o:p>

JMSType<o:p></o:p>

客户<o:p></o:p>

JMSRedelivered<o:p></o:p>

JMS Provider<o:p></o:p>

<o:p></o:p>

 <o:p></o:p>

<str>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值