JMS学习笔记----消息术语

消息(message):

封装发送方及接收方之间传递的信息,包括消息主体(数据)、标头及可选的一些属性

标头(head):

包含客户端及JSM提供程序所需的标识、路由消息的信息

各种类型的消息都具有相同的标头结构

主体(body):

包含具体的应用数据。

据消息类型的不同有多种形式:简单文本字符串、XML、二进制流、已序列化的对象

被管理对象(managed object):

在JMS应用程序之外产生并维护的对象,提供访问消息提供程序、连接已定义队列和主题的通用手段。使用JNDI来定位被管理对象。

连接(connection):

应用和JMS提供程序之间的链路

会话(session):

用于对消息的收发过程进行管理

它建立在连接之上,负责创建生产者和消费者、创建消息对象、处理事务、控制确认等

目的地(destination):

JMS消息的发送目标,可以是一个队列也可以是一个主题

队列(queue):

点到点模式下的目的地。消息被送进队列,然后被一个接收者取走

主题(topic):

发布/订阅模式下的目的地。消息被送进主题,然后JMS提供程序将其拷贝分发给该主题的订阅者

生产者(publisher):

消息的来源。有两种生产者:发送者(Sender)和发布者(Publisher)。

Sender将消息发送到点到点模式下的队列

Publisher将消息发布到发布/订阅模式下的主题

消费者(consumer):

消息的接收者。有两种消费者:接收者(Receiver)和订阅者(SubScriber)

Receiver从点到点模式下的队列中取走消息

SubScriber从发布/订阅模式下的主题中接收消息

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值