管理閘道配置

「閘道」是管理當文件遞送至中心社群中的適當目的地時所用的傳輸資訊。在閘道配置期間, 所要使用的資訊取決於離埠傳輸通訊協定而定。如需建立閘道的相關資訊,請參閱中心配置手冊

閘道配置的必要資訊

設定閘道時所需的參數資訊,取決於傳輸類型而定。在表 3 中, 標有 X 之框表示需要配置資訊,標有字母 O 之框表示選用的。有關閘道參數的說明, 請參閱表 4

註:
編輯特定閘道配置值的能力,會因使用者的許可權層次而不同。
表 3. 必要的傳輸資訊
必要的傳輸資訊 HTTP 傳輸 HTTPS 傳輸 FTP 傳輸 FTPS 傳輸 FTP Scripting 傳輸 檔案目錄傳輸 JMS 傳輸 SMTP 傳輸

需要
鑑別

O

O

自動佇列

O

O

O

O

O

O

連線
逾時值

X

X

X

X

X

FTPS 模式

O

JMS Factory
名稱

X

JMS JNDI
Factory
名稱

X

JMS 訊息
類別

X

JMS 訊息
類型

O

JMS 佇列
名稱

X

鎖定使用者

O

執行緒
數目

X

X

X

X

X

X

密碼

O

O

O

O

O

O

O

O

提供者
URL 套件

O

重試次數

X

X

X

X

X

X

X

X

重試間隔

X

X

X

X

X

X

X

X

伺服器 IP

X

目標 URI

X

X

X

X

X

X

X

使用者 ID

O

使用者名稱

O

O

O

O

O

O

O

驗證
用戶端 IP

O

O

O

O

驗證
用戶端 SSL
憑證

O

附註:
  1. 若有啟用閘道的「需要鑑別」選項, 並有提供使用者名稱和密碼,則閘道會將使用者名稱和密碼傳遞給它所連接以遞送文件的外部系統。閘道不會實施鑑別, 它只會將這些鑑別認證傳給它試著連接的系統。若為 JMS 閘道, 當對 JMS Queue Connection Factory 進行 JNDI 查閱時, 會以該使用者名稱和密碼作為認證。請注意, 如果使用檔案型 JNDI 來連接 JMS 佇列, 則經由 Websphere MQ 的 JMS 不會實施 JNDI 鑑別。
  2. 在 FTPS 鑑別方面,則需要使用者名稱與密碼, 除非您協議的 FTPS 伺服器對象會根據出示的用戶端憑證來對映使用者。請向 FTPS 伺服器管理者查詢實作細節。

檢視和編輯閘道

若要檢視和編輯閘道,請遵循下列步驟:

  1. 按一下帳戶管理 > 設定檔 > 閘道
  2. 存取直欄中,按一下線上離線, 以變更閘道的存取。
  3. 狀態直欄中, 按一下已啟用已停用, 以變更閘道的狀態。
  4. 按一下「檢視詳細資料」圖示,檢視閘道的詳細資料。
  5. 按一下「編輯」圖示。
  6. 在「閘道詳細資料」視窗中,編輯閘道的參數(相關說明請參閱表 4)。
  7. 按一下儲存

    您也可以按一下刪除, 以刪除閘道。

    表 4. 閘道參數說明
    參數 說明

    需要鑑別

    如果啟用,則會以 JMS 或 SMTP 訊息來提供使用者名稱與密碼。

    自動佇列

    如果啟用,當閘道處於離線時,會將文件置於暫時儲存庫中。如果停用而閘道處於離線時, 則文件將遞送失敗,且發生錯誤。

    依行事曆來排程

    當選取此選項時, 會根據所選的時程表來處理和該閘道相關聯的文件。

    配置點的處理常式

    用來指定前處理和後處理所用的處理常式。

    連線逾時值

    在沒有資料傳輸的情況下,Socket 將維持開啟狀態幾秒。預設值為 120(2 分鐘)。

    說明

    (選用)閘道的說明。

    FTPS 模式

    請選取「是」或「否」, 以控制是否使用安全連線。

    閘道名稱

    用以識別閘道的名稱。

    附註:「閘道名稱」為使用者定義的開放式欄位。儘管不要求唯一性, 使用者在各個閘道方面也應使用不同的名稱, 以避免潛在的混淆。

    依間隔來排程

    當選取此選項時, 閘道將依照指定的間隔時間來處理文件。

    JMS Factory 名稱

    JMS 提供者在產生和 JMS 佇列間的連線時所要使用的 Java(TM) 類別名稱。

    JMS JNDI Factory 名稱

    連接名稱服務時所用的 Factory 名稱。

    JMS 訊息類別

    訊息的類別。

    JMS 訊息類型

    JMS 訊息的類型。

    JMS 佇列名稱

    儲存 JMS 訊息所在的佇列名稱。

    鎖定重試間隔(秒數)

    FTP Script 元件每隔幾秒即試著取得鎖定。

    鎖定重試次數

    FTP Script 元件可嘗試幾次取得鎖定。

    鎖定使用者

    請選取「是」或「否」, 以控制是否容許並行的連線。

    鎖定時間上限(秒數)

    FTP Script 元件保留鎖定的時間上限。一旦超過此時間上限, 即將鎖定還回給資料庫。

    佇列期上限(秒數)

    FTP Script 元件留在鎖定要求佇列中的時間上限。一旦它的鎖定要求遭到拒絕, 即會將它放到鎖定要求佇列中。

    執行緒數目

    遞送文件時所配置的執行緒數目。預設值為 3。 此參數只適用於「中心管理者」使用者。

    線上 / 離線

    指出閘道為「線上」或「離線」。若為「離線」, 則會將文件放入佇列中,直到閘道處於線上為止。

    密碼

    經由參與者防火牆進行安全存取時所用的密碼。

    提供者 URL 資料包

    Java 用來瞭解 JMS 環境定義 URL 的類別或 JAR 檔名稱。

    重試次數

    系統在傳送文件時所能嘗試的次數上限, 一旦超過此限即告失敗。預設值為 3。

    重試間隔

    閘道在重試期間所應間隔的時間。預設值為 300(5 分鐘)。

    Script 檔

    內含 FTP 指令的 FTP Script。

    伺服器 IP

    伺服器 IP 位址。

    狀態

    指出閘道為「已啟用」或「已停用」。若為停用, 則經由閘道傳遞的文件將處理失敗。

    目標 URI

    參與者的「統一資源識別碼 (URI)」。

    執行緒數目

    應同時處理的文件數目。

    傳輸

    遞送文件時所用的通訊協定(請參閱閘道配置的必要資訊)。

    使用唯一檔名

    建立唯一檔名, 以便在目標位置接收文件時使用。原始檔名會儲存在資料庫中。

    使用者定義的屬性

    在 FTP Script 檔方面, 使用者可新增自己的屬性(這些屬性可在主控台中定義)。這些屬性會在閘道中讀取, 並在 Script 檔中更換。

    使用者 ID

    存取 FTP 伺服器時所需。

    使用者名稱

    經由參與者防火牆進行安全存取時所用的使用者名稱。

    驗證用戶端 IP

    在處理文件前,先驗證傳送端夥伴的 IP 位址。將搭配被選為連線之來源「閘道」的閘道使用。

    驗證用戶端 SSL 憑證

    在處理文件前, 先拿傳送端參與者的數位憑證, 和文件的相關聯商業 ID 相驗證。將搭配被選為連線之來源「閘道」的閘道使用。

檢視和編輯預設閘道

請遵循下列步驟,來檢視和編輯配置給系統的預設閘道:

  1. 按一下帳戶管理 > 設定檔 > 閘道
  2. 按一下視窗右上方的檢視預設閘道。「主控台」會顯示所有的閘道類型清單和其相關聯的閘道。
  3. 若要檢視某預設閘道的相關資訊,請按一下該閘道旁的「檢視詳細資料」圖示。
  4. 視需要來編輯資訊,然後按一下儲存

刪除閘道配置

如果您不再需要某閘道配置, 請使用下列程序來刪除它。在您刪除閘道配置前,並不會出現預警訊息。因此, 在刪除該閘道配置前,請確定您已不需要它。

  1. 按一下帳戶管理 > 設定檔 > 閘道
  2. 按一下您要刪除之閘道旁的「檢視詳細資料」圖示。
  3. 按一下「編輯」圖示。
  4. 按一下刪除

上傳傳輸

請使用下列程序來上傳傳輸。

  1. 按一下帳戶管理 > 設定檔 > 閘道
  2. 選取管理傳輸類型
  3. 按一下瀏覽,並選取所要的傳輸。
  4. 選取是否要將新傳輸確定到資料庫中。
  5. 選取是否要改寫現有的資料。
  6. 按一下上傳

刪除傳輸

如果您不再需要某傳輸, 請使用下列程序來刪除它。

  1. 按一下帳戶管理 > 設定檔 > 閘道
  2. 選取管理傳輸類型
  3. 按一下所列傳輸旁的「刪除」圖示。

傳輸和閘道的重試

當文件遞送給參與者閘道失敗時, WebSphere Partner Gateway 會試著重新遞送該文件。 每一次的嘗試都稱為一項重試。WebSphere Partner Gateway 中有兩個層次具有「重試」功能: 「傳輸」和「閘道」。

傳輸的重試

傳輸的重試為內建的低階重試功能,不論閘道的規格為何, 一律都會套用。低階重試的動機在於嘗試遞送時所行經的網路中, 常會有一些暫時性的失敗, 特別是網際網路。因此,遞送系統會設計成自動重試, 而不要求使用者明確定義重試參數。「傳輸」的重試次數 (bcg.delivery.gwTransportMaxRetries) 和重試的時間間隔 (bcg.delivery.gwTransportRetryInterval) 是定義在文件管理程式 bcg.properties 檔中, 並且適用於所有的閘道。預設值是重試三次,且間隔時間為 3 秒。

閘道的重試(亦稱為文件的重試)

閘道的重試參數(容許的重試次數和重試的間隔時間) 由使用者配置在閘道內容中。閘道的重試間隔通常較內建的傳輸重試久。其用意在於讓使用者有充分的時間更正妨礙遞送的問題。舉例來說, 目的地 Web 伺服器可能關閉,或者目的地 URL 可能有錯。在設定參數值時, 會要求使用者指派每一個閘道的值。

在每一個閘道重試(由使用者定義)方面, WebSphere Partner Gateway 會自動執行傳輸重試。比方說, 假設指定三次閘道重試,則系統的重試模式如下:

每一次嘗試遞送失敗時, 皆會產生一項警告事件,並顯現在「社群主控台」中。

轉遞 Proxy 支援

如果是 HTTP 和 HTTPS 傳輸,則您可以設定轉遞 Proxy 支援, 以透過所配置的 Proxy 伺服器來傳送文件。透過 WebSphere Partner Gateway,您可設定的支援類型如下:

在您設定轉遞 Proxy 後, 可將它設為預設轉遞 Proxy 閘道, 以套用在整個傳輸上(例如,所有 HTTP 閘道皆使用轉遞 Proxy)。然後,您可針對個別的閘道, 選擇不使用預設轉遞 Proxy 伺服器, 或者改用另一個轉遞 Proxy 伺服器。有關轉遞 Proxy 支援的進一步資訊, 請參閱中心配置手冊

Copyright IBM Corp. 2003, 2005