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