元件
您可以使用 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 解決方案所需的專案。