1. 程式人生 > >【AMQ】之JMS Mesage structure(JMS消息結構)

【AMQ】之JMS Mesage structure(JMS消息結構)

api 兼容 ctu 標識 提供商 nbsp 連接 特定 ext

Δ消息體:JMS API 定義了5種消息格式也叫消息類型,可以使用不同形式發送和接收數據,並可以兼容現有的消息格式

TextMessage,MapMessage,ByteMessage,StreamMessage,Objectmessage

Δ消息屬性:

1、應用程序設置和添加的屬性,比如:

Message.setStringProperty("name","張三");

2、JMS定義屬性的名字

Enumeration names = connection.getMetaData().getJMSXPropertyNames();//返回所有連接支持的JMSX屬性的名字

3、JMS供應商特定的屬性

ΔJMS定義的屬性如下:

JMSXUserID:發送消息的用戶和標識,發送時提供商設置

JMSXAppID:發送消息的應用標識,發送時提供商設置

...等

【AMQ】之JMS Mesage structure(JMS消息結構)