Sun Java System Message Queue 3.7 UR1 技術摘要

訊息內文

訊息內文中含有用戶端所要交換的資料。

JMS 訊息的類型決定內文所要包含的項目,以及用戶應以何種方式進行處理,如表 2–4 所指定。階段作業物件中包含各種訊息內文類型的建立方法。

表 2–4 訊息內文類型

類型 

說明 

StreamMessage

內文包含一連串 Java 原始值串流的訊息。它被依序寫入及讀取。 

MapMessage

內文包含一組「名稱-值」對的訊息。項目的順序未加以定義。 

TextMessage

內文包含 Java 字串的訊息,例如 XML 訊息。 

ObjectMessage

內文包含串列化 Java 物件的訊息。 

BytesMessage

內文包含未解譯位元組串流的訊息。 

Message

包含標頭和特性,但沒有內文的訊息。 

Java 用戶端可設定特性,讓用戶端執行階段壓縮所要傳送的訊息內文。位於用戶端上的 Message Queue 執行階段可在傳送前解壓縮訊息。