BizTalk Accelerator für SWIFT Runtime
Microsoft BizTalk Accelerator for SWIFT (A4SWIFT) bietet Funktionen in zwei Formen: Entwicklungsmaterialien und Laufzeitkomponenten. Zu den Entwicklungsmaterialien gehören XSD-Schemas, Validierungsregeln und Richtlinien sowie Beispielcode. Zu den Laufzeitkomponenten gehören der benutzerdefinierte SWIFT-Disassembler, der benutzerdefinierte SWIFT-Assembler, die Orchestrierung der Nachrichtenreparatur und neue Übermittlung (MrsrRepair.odx) und die FIN Response Reconciliation-Orchestrierung (FrrMain.odx). Weitere Informationen zur Nachrichtenreparatur und zur neuen Übermittlung finden Sie unter Nachrichtenreparatur und Neue Übermittlung. Weitere Informationen zu FRR finden Sie unter ABSTIMMUNG der FIN-Reaktion.
Die folgende Abbildung zeigt die allgemeine Systemarchitektur von A4SWIFT.
Die folgende Abbildung veranschaulicht, wie Nachrichten zwischen A4SWIFT und einer Back-End-Anwendung fließen und wie A4SWIFT InfoPath-Formulare in MRSR-Website für die Nachrichtenreparatur und neue Übermittlung verwendet.
Die folgende Abbildung veranschaulicht den Nachrichtenfluss zwischen A4SWIFT und dem SWIFT-Netzwerk.
Sie können alle A4SWIFT Komponenten als vertikal-spezifische Implementierungen von BizTalk Server Anwendungskomponenten definieren. BizTalk-Beschleuniger bieten Entwicklungs- und Laufzeitfunktionen, um die vertikal-spezifische BizTalk-Anwendungsentwicklung zusätzlich zu BizTalk Server zu beschleunigen. Daher halten sich alle A4SWIFT -Komponenten (Entwicklung oder Laufzeit) an die BizTalk Server Anwendungsarchitektur und fügen sich in sie ein. A4SWIFT installiert Laufzeitkomponenten als benutzerdefinierte Komponenten in der BizTalk Server Runtime. Nachdem Entwicklungsmaterialien kompiliert und bereitgestellt wurden, verwenden A4SWIFT und die BizTalk Server Runtime sie, um SWIFT-Messaging- und Automatisierungsfunktionen bereitzustellen.
Die folgende Abbildung zeigt die allgemeine Anwendungstopologie für BizTalk Server.
Das BizTalk Server-Anwendungsmodell verwendet die MessageBox-Datenbank und das Verleger-Abonnenten-Muster, das den Nachrichtenfluss in und aus der MessageBox-Datenbank steuert. Weitere Informationen zur BizTalk-Architektur und zum Anwendungsentwurf finden Sie unter BizTalk Server Hilfe.
Das A4SWIFT Anwendungsmodell erbt das BizTalk Server Anwendungsmodell und fügt SWIFT-spezifische Komponenten hinzu, um SWIFT-bezogene Lösungen auf BizTalk Server zu vereinfachen. In der folgenden Liste werden diese A4SWIFT-spezifischen Komponenten beschrieben:
Laufzeitkomponenten. SWIFT-Disassembler in der Empfangspipeline, SWIFT-Assembler in der Sendepipeline, Nachrichtenreparatur und Neue Übermittlungsorchestrierung und FIN Response Reconciliation Orchestrierung.
Entwicklungsmaterialien. SWIFT-Schemas, Regeln, Orchestrierungen und Beispielprojekte, die in Kundenlösungen eingeschlossen und zur Ausführung auf der Laufzeit bereitgestellt werden sollen.
In diesem Abschnitt wird die A4SWIFT Runtime ausführlich beschrieben.
Dieser Abschnitt enthält die folgenden Themen:
Übermitteln von Nachrichten über Empfangsspeicherorte und InfoPath-Formulare