SWIFT 結構描述
BizTalk Accelerator for SWIFT (A4SWIFT) 透過 SWIFT 網路傳送和接收 SWIFT 財務 (FIN) 訊息。 每個個別訊息都包含一組標頭區塊、由預先定義的一組標籤欄位和位置或已排序子欄位組成的文字區塊,以及預告片區塊內的一組預告片。 文字區塊的內容會依訊息類型而有所不同。
也有許多應用程式,這些應用程式會交換 SWIFT 財務 (FIN) 訊息的批次,這是一組包含在單一檔案中的訊息。 檔案可以在本機傳遞,或透過 SWIFT IP 網路透過 FILEAct (傳送,) 或透過 FTP 傳輸。
為了簡化與這些訊息相關聯的資料操作,不論這些訊息是個別批次處理還是提交,Microsoft A4SWIFT都會提供定義每個訊息類型的 XSD 架構。 此架構會升級訊息類型,讓訊息可以自動與適當的架構產生關聯,並在 SWIFT 網路所使用的外部一般檔案標記法之間自動轉換。
架構包含所有區塊,包括標頭、文字和預告片。 此架構是交換架構,因為它已足夠使用 FIN 訊息層級通訊協定透過 SWIFT 網路傳輸訊息,並包含與透過 SWIFT 網路接收之訊息相關聯的所有資訊。
每個訊息類型的架構都會定義該訊息類型的整體格式和內容。 A4SWIFT定義每個區塊。 在每個區塊內,會配置欄位和子欄位。適當地,欄位和子欄位是從一般基底或複雜型別所建置,定義在不同的架構中。 架構層級驗證封裝括格式、字元集、值集、範圍、必要/選擇性、可重複性、位置和長度,視需要。 商務規則會執行跨欄位驗證和其他邏輯檢查。
此部分包含: