Share via


元件

您可以使用 Microsoft BizTalk Accelerator for SWIFT (A4SWIFT) 元件來實作 SWIFT 中心的中介軟體解決方案,以利交易夥伴關係、企業應用程式整合 (EAI) ,以及應用程式和商務工作流程自動化。 這些元件包括:

  • SWIFT 訊息架構。 您可以使用 XML 架構定義語言 (XSD) 相容的架構,利用 SWIFT 管線元件和BizTalk Server執行時間,將原生 SWIFT 一般檔案訊息剖析成 XML。 將 SWIFT 資料轉換成 XML 之後,您可以使用對應將它轉換成另一種格式,例如分隔的一般檔案或位置一般檔案。 此轉換可讓您在現有的應用程式中使用這些檔案。 您也可以使用不含任何對應的 XML 資料,例如僅驗證案例。 SWIFT 架構也會強制執行 SWIFT 定義的資料和格式規則。 如需此版本中提供的完整架構清單,請參閱 支援的訊息

  • SWIFT 驗證原則和架構。 您可以使用BizTalk Server商務規則引擎 (BRE) 原則來驗證及強制執行 SWIFT 定義的資料、格式、網路和使用規則。 SWIFT 反組譯器和 .NET 驗證元件會叫用 BRE。 驗證錯誤會收集到錯誤集合物件中,而錯誤訊息會在發佈至 MessageBox 資料庫之前,先以特殊升級的屬性標示。

  • SWIFT 管線元件。 您可以使用 BizTalk 管線反組譯器和組合器元件來處理 SWIFT 訊息。 SWIFT 反組譯程式會動態解析 SWIFT 訊息類型、反組譯 SWIFT 訊息批次、將訊息剖析成 XML,以及根據 SWIFT 資料格式和網路和使用規則驗證訊息。 SWIFT 組合器會將 XML 資料序列化回 SWIFT 一般檔案格式。

  • .NET 驗證元件。 .NET 元件提供類別應用程式開發介面 (API) ,可用於 BizTalk 協調流程運算式圖形。 這些類別提供 SWIFT 反組譯程式所執行的相同 SWIFT 訊息驗證功能。 此功能可讓訊息驗證在協調流程中 (例如,在轉換或修改 SWIFT 訊息) 之後進行。

  • 訊息修復和新提交。 您可以使用 [訊息修復] 和 [新增提交] 功能來修復驗證失敗或 SWIFT 解譯器無法剖析或建立和提交新訊息的訊息。 這項功能是透過 MrsrRepair 協調流程、MRSR SharePoint 網站和 InfoPath 表單來實作。

  • FRR 回應對帳。 FRR 回應對帳會協調 FIN 回應與原本由A4SWIFT傳送的訊息,以自訂處理產生的訊息回應相互關聯集。 FRR 是透過 FrrMain 協調流程、FRR 接收位置和傳送埠,以及 BizTalk Adapter for MQSeries 來實作。

  • 軟體發展工具組 (SDK) 。 SDK 提供工具、教學課程和範例,以協助開發及部署 SWIFT 型 BizTalk 解決方案。 這些解決方案包括:

  • 文件。 A4SWIFT說明規劃、開發、部署和維護 SWIFT 型 BizTalk 解決方案所需的專案。

另請參閱

執行階段、訊息修復、FIN 回應和傳訊