Managed File Transfer

不論檔案大小或使用的作業系統為何, Managed File Transfer 都會以受管理且可審核的方式在系統之間傳送檔案。

您可以使用 Managed File Transfer 來建置自訂、可擴充且自動化的解決方案,可讓您管理、信任及保護檔案傳送安全。 Managed File Transfer 消除高成本的冗餘,降低維護成本,並將您現有的 IT 投資最大化。

此圖顯示簡式「受管理檔案傳送」拓蹼。 有兩個代理程式,每個代理程式都連接至 IBM MQ 網路中自己的代理程式佇列管理程式。 檔案會透過 IBM MQ 網路,從圖表一端的代理程式傳送至圖表另一端的代理程式。 此外,在 IBM MQ 網路中還有協調佇列管理程式及指令佇列管理程式。 應用程式及工具會連接至這些佇列管理程式,以在 IBM MQ 網路中配置、管理、操作及記載「受管理檔案傳送」活動。

此圖顯示簡式 Managed File Transfer 拓蹼。 有兩個代理程式,每個代理程式都連接至 IBM® MQ 網路中自己的代理程式佇列管理程式。 檔案會透過 IBM MQ 網路,從圖表一端的代理程式傳送至圖表另一端的代理程式。 此外,在 IBM MQ 網路中還有協調佇列管理程式及指令佇列管理程式。 應用程式及工具會連接至這些佇列管理程式,以在 IBM MQ 網路中配置、管理、操作及記載 Managed File Transfer 活動。

視您的作業系統及整體設定而定, Managed File Transfer 可以安裝為四個不同的選項。 這些選項為 Managed File Transfer AgentManaged File Transfer LoggerManaged File Transfer ServiceManaged File Transfer Tools。 如需相關資訊,請參閱 受管理檔案傳送產品選項

您可以使用 Managed File Transfer 來執行下列作業:
  • 建立 Managed File Transfer
    • [Windows][Linux]Linux®Windows 平台上從 IBM MQ Explorer 建立新的檔案傳送。
    • 從所有受支援平台的指令行建立新的檔案傳送。
    • 將檔案傳送功能整合至 Apache Ant 工具。
    • 撰寫應用程式,透過將訊息放置在代理程式指令佇列上來控制 Managed File Transfer
    • 將檔案傳送排定於稍後進行。 您也可以根據一系列檔案系統事件(例如建立新檔案)來觸發排定的檔案傳送。
    • 持續監視資源,例如目錄,然後當該資源的內容符合一些預先定義的條件時,啟動作業。 此作業可以是檔案傳送、 Ant Script 或 JCL 工作。
    • IBM MQ 佇列來回傳送檔案。
    • 與 FTP、FTPS 或 SFTP 伺服器來回傳送檔案。
    • Connect:Direct® 節點之間來回傳送檔案。
    • 傳送文字及二進位檔。 會在來源與目的地系統的字碼頁及行尾使用慣例之間自動轉換文字檔。
    • 可使用以 Secure Socket Layer (SSL) 基礎連線的業界標準來維護傳送安全。
  • 檢視進行中的傳送,並記載網路中所有傳送的相關資訊
    • [Windows][Linux]LinuxWindows 平台上,從 IBM MQ Explorer 檢視進行中傳送的狀態。
    • [Windows][Linux]使用 LinuxWindows 平台上的 IBM MQ Explorer 來檢查已完成傳送的狀態。
    • 使用 Managed File Transfer 資料庫日誌程式特性,將日誌訊息儲存至 Db2® 或 Oracle 資料庫。

Managed File TransferIBM MQ為建置基礎,可在應用程式之間提供保證且僅一次的訊息遞送。 您可以利用 IBM MQ的各種特性。 例如,您可以使用通道壓縮來壓縮您透過 IBM MQ 通道在代理程式之間傳送的資料,並使用 SSL 通道來保護您在代理程式之間傳送的資料安全。 可靠的檔案傳送,並可容忍執行檔案傳送的基礎架構失敗。 如果您發生網路中斷,當連線功能還原時,檔案傳送會從它停止的位置重新啟動。

透過合併檔案傳送與現有 IBM MQ 網路,您可以避免花費維護兩個個別基礎架構所需的資源。 如果您還不是 IBM MQ 客戶,則透過建立 IBM MQ 網路以支援 Managed File Transfer ,您將為未來 SOA 實作建置骨幹。 如果您已是 IBM MQ 客戶, Managed File Transfer 可以利用現有的 IBM MQ 基礎架構,包括 IBM MQ Internet Pass-ThruIBM Integration Bus

您可以利用 IBM MQ 高可用性解決方案來改善 Managed File Transfer 配置的備援。 如果您的代理程式使用抄寫的資料佇列管理程式 (RDQM) ,則必須將它們配置為使用浮動 IP 位址特性。 這表示代理程式會使用相同的 IP 位址來與三個 RDQM 實例中目前正在執行且在失效接手時自動重新連接的任何一個進行通訊 (請參閱 RDQM 高可用性建立及刪除浮動 IP 位址)。 如果您使用多重實例佇列管理程式解決方案,則應用程式會使用不同的 IP 位址與每一個實例進行通訊,失效接手時由用戶端重新連接處理 (請參閱 多重實例佇列管理程式通道與用戶端重新連線)。

Managed File Transfer 與許多其他 IBM 產品整合:
IBM Integration Bus

IBM Integration Bus 流程中由 Managed File Transfer 傳送的處理程序檔案。 如需相關資訊,請參閱 IBM Integration Bus 使用 MFT

IBM Sterling Connect:Direct

使用 Managed File Transfer Connect:Direct 橋接器,在現有 Connect:Direct 網路中來回傳送檔案。 如需相關資訊,請參閱 Connect:Direct 橋接器

IBM Tivoli® Composite Application Manager

IBM Tivoli Composite Application Manager 提供一個代理程式,您可以用來監視發佈至協調佇列管理程式的資訊。