您可以使用「統一資源識別碼」以指定佇列,並建立或修改這些佇列的值。 當您為定義佇列的連接器特有內容指定值時,就可以進行此動作。
若要設定佇列 URI,請執行下列動作:
佇列 URI 語法:佇列 URI 的開頭順序為 queue://,後面跟著:
例如,下列 URI 將連接佇列管理程式 crossworlds.queue.manager 上的佇列 IN, 並使所有訊息以優先順序 5 的 WebSphere MQ 訊息來傳送。
queue://crossworlds.queue.manager/IN?targetClient=1&persistence=5
表 11 顯示佇列 URI 的內容名稱。
表 11. WebSphere Business Integration Message Broker 佇列 URI 內容
內容名稱 | 說明 | 值 |
---|---|---|
expiry | 訊息的使用期限(毫秒)。 | 0 = 無限。
正整數 = 逾時(毫秒)。 |
priority | 訊息的優先順序。 | 0-9,其中 1 為最高優先順序。-1 表示由佇列的配置來決定內容。-2 指定連接器可使用自己的預設值。 |
persistence | 訊息是否「永久寫入」磁碟。 | 1 = 不持續
2 = 持續
-1 表示由佇列的配置來決定內容。-2 指定連接器可使用自己的預設值。 |
CCSID | 目的地的字集。 | 整數 - 基本 WebSphere Business Integration Message Broker 文件中列出的有效值。 此值應該與 CCSID 連接器特有配置內容相符。請參閱CCSID。 |
targetClient | 接收應用程式是否符合 JMS。 | 0 = JMS (MQRFH2 標頭)
1 = MQ (僅 MQMD 標頭) |
encoding | 如何代表數值欄位。 | 基本 WebSphere Business Integration Message Broker 文件中所說明的整數值。 |