- 從傳輸清單中,選取 JMS。
-
在位址欄位中,輸入文件要送往的 URI。這個欄位是必要的。
如果是 WebSphere MQ JMS,目標 URI 的格式如下:
file:///<user_defined_MQ_JNDI_bindings_path>
例如:
file:///opt/JNDI-Directory
目錄中含有檔案型 JNDI 的 『.bindings』 檔。這個檔案指示 WebSphere Partner Gateway 如何將文件遞送給其擬定的目的地。
這個欄位是必要的。
- (選用)如果存取 JMS 佇列需要使用者名稱和密碼,請輸入使用者名稱和密碼。
- 在重試次數欄位中,
輸入閘道嘗試傳送文件多少次之後,便告失敗。預設值是 3。
- 在重試間隔欄位中,輸入閘道應等多久過後,再重新嘗試傳送文件。預設值是 300 秒。
- 在執行緒數目欄位中,
輸入可同時處理的文件數。預設值是 3。
- 在驗證用戶端 IP 欄位中,
如果在處理文件之前需要驗證傳送端的 IP 位址,請選取是。否則,請選取否。預設值是否。
- 在自動佇列欄位中,
如果在重試次數已用完因而即將發生遞送失敗時,要使閘道(自動)進入離線狀態,請選取是。否則,請選取否。預設值是否。
當您選取自動佇列時,
所有文件都會保留在佇列中,直到您以手動方式使閘道連線為止。
- 在需要鑑別欄位中,
指出文件是否附有使用者名稱和密碼。預設值是否。
- 在 JMS Factory 名稱欄位中,
輸入 JMS 提供者用來連接 JMS 佇列的 Java 類別名稱。這個欄位是必要的。
若為內部 JMS 閘道,此名稱應和您在建立 bindings 檔時(4 步驟)
使用 define qcf 指令所指定的名稱相符。
如果您在2 步驟中有輸入 JMS 環境定義的子資料夾,
此處只需輸入 Factory 名稱(例如 Hub)。如果您在位址欄位中,
沒有輸入 JMS 環境定義的子資料夾,請在 Factory 名稱前指定子資料夾(例如 JMS/Hub)。
- 在 JMS 訊息類別欄位中,
輸入訊息類別。只要是有效的 JMS 訊息類別都可使用,
像是 TextMessage 或 BytesMessage。這個欄位是必要的。
- 在 JMS 訊息類型欄位中,
輸入訊息的類型。這是一個選用欄位。
- 在提供者 URL 資料包欄位中,
輸入 Java 用來瞭解 JMS 環境定義 URL 的類別(或 JAR 檔)名稱。這個欄位是選用的。如果您沒有指定一值,
則會使用連結檔的檔案系統路徑。
- 在 JMS 佇列名稱欄位中,
輸入所要傳送之文件所在的 JMS 佇列名稱。這個欄位是必要的。
若為內部 JMS 閘道,此名稱應和您在建立 bindings 檔時(4 步驟)
使用 define q 指令所指定的名稱相符。
如果您在2 步驟中有輸入 JMS 環境定義的子資料夾,
此處只需輸入佇列名稱(例如 outQ)。如果您在 JMS 提供者 URL 中沒有輸入 JMS 環境定義的子資料夾,
請在佇列名稱前指定子資料夾(例如 JMS/outQ)。
- 在 JMS JNDI Factory 名稱欄位中,
輸入用來連接名稱服務的 Factory 名稱。這個欄位是必要的。如果您按照將中心配置成使用 JMS 傳輸通訊協定中的說明來設定 JMS 配置,
則您可能使用的值為 com.sun.jndi.fscontext.RefFSContextFactory。
- 如果您想為閘道配置「前處理」或「後處理」步驟,請前往配置處理常式。否則,請按一下儲存。