主題

主題識別發佈內容。主題是說明發佈/訂閱訊息中已發佈之資訊主旨的字串。身為訂閱者,您可以使用萬用字元指定主題或主題範圍,以接收您需要的資訊。

主題可識別發佈的相關內容,由字串組成,長度上限為 10,240 個字元。主題是在「發佈/訂閱」系統中成功遞送訊息的關鍵。發佈者不在每一個訊息中包含特定的目的地位址,而是指派主題給每一個訊息。佇列管理程式會將主題與訂閱該主題的訂閱者清單進行比對,然後將訊息遞送至其中每一個訂閱者。

發佈者可以仔細選擇訊息中指定的主題,來控制由哪些訂閱者接收發佈。

在發佈者可以使用主題之前,不一定要先定義訊息的主題;第一次在發佈或訂閱中指定主題時,即建立該主題。

如需主題字串、萬用字元、特殊字元及主題樹狀結構的最新相關資訊,請參閱下列資訊:

主題字串中的萬用字元與特殊字元

本主題詳細說明 IBM® WebSphere® MQ 7.0 版或更新版本「發佈/訂閱」傳訊實作中所使用的萬用字元。

主題可包含 Unicode 字元集中的任何字元。然而,下列三個字元在 7.0 版或更新版本的「發佈/訂閱」中具有特殊意義:
  • 主題層次分隔字元 "/"。
  • 多層次萬用字元 "#"。
  • 單層次萬用字元 "+"。

主題層次分隔字元可用以將結構帶進主題,因此可在該主題內針對此目的加以指定。

在「IBM MQ 發佈/訂閱」中,萬用字元是主題系統中一項相當強大的功能。訂閱者可利用萬用字元一次訂閱多個主題。多層次萬用字元及單層次萬用字元可用於訂閱,但訊息發佈者不可在主題中使用這些萬用字元。

但是,如果發佈者在主題內的任何主題層次中一併使用了其他字元與 "+" 或 "#" 字元,則這些字元將不會視為萬用字元,且沒有特殊意義。


概念 概念

反饋

「時間戳記」圖示 前次更新時間: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/e_topics.htm