JMS API中各个概念的定义

本文详细介绍了JMSAPI中的关键概念,包括JMS客户端、生产者、消费者、提供者等,并阐述了JMS消息的基本构成及其组成部分:消息头、属性及消息体。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文地址:

http://www.sungness.com/archives/54


JMS API中各个概念定义:
JMS Client -完全使用Java编写的用于发送和接收消息的应用程序。
Non-JMS Client -使用JMS提供者指定的客户端API编写的用于发送和接收消息的应用程序,替代JMS。
JMS Producer -JMS生产者,创建并发送JMS消息的客户端应用程序。
JMS Consumer -JMS消费者,接收并处理JMS消息的客户端应用程序。
JMS Provider -JMS提供者,使用Java编写的JMS接口的具体实现。(如ActiveMQ)
JMS Message -JMS消息,JMS最基本的概念,被JMS客户端发送和接收的内容(对象)。
JMS Domains -JMS域,消息的两种类型,包括点对点消息和广播/订阅消息。

JMS消息包括三部分:消息头(header)、属性(属性)、消息体(有效载荷-payload)
消息头-为客户端和JMS提供者提供关于消息使用的元数据;
属性-是可选的附加在消息上的用户自定义信息;
消息体-是消息内容的主体部分,既可以携带文本信息,也可以携带二进制数据等多种类型的信息;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值