Komponenten
Sie verwenden Microsoft BizTalk Accelerator for SWIFT -Komponenten (A4SWIFT), um SWIFT-orientierte Middlewarelösungen zu implementieren, die Die Beziehung zwischen Handelspartnern, die Integration von Unternehmensanwendungen (Enterprise Application Integration, EAI) sowie die Automatisierung von Anwendungs- und Geschäftsworkflows erleichtern. Zu diesen Komponenten gehören:
SWIFT-Nachrichtenschemas. Sie verwenden XSD-kompatible Schemas (XML Schema Definition Language), um die Analyse nativer SWIFT-Flatfilenachrichten in XML mithilfe der SWIFT-Pipelinekomponenten und BizTalk Server Runtime zu erleichtern. Nachdem Sie SWIFT-Daten in XML konvertiert haben, verwenden Sie eine Karte, um sie in ein anderes Format zu transformieren, z. B. durch Trennzeichen getrennte Flatfiles oder flatfiles mit Position. Mit dieser Transformation können Sie diese Dateien in Ihren vorhandenen Anwendungen verwenden. Sie können die XML-Daten auch ohne Zuordnung verwenden, z. B. nur für Validierungsszenarien. SWIFT-Schemas erzwingen auch von SWIFT definierte Daten- und Formatregeln. Eine vollständige Liste der in diesem Release bereitgestellten Schemas finden Sie unter Unterstützte Meldungen.
SWIFT-Validierungsrichtlinien und -Framework. Sie verwenden BizTalk Server Business Rule Engine (BRE)-Richtlinien, um von SWIFT definierte Daten-, Format-, Netzwerk- und Nutzungsregeln zu überprüfen und zu erzwingen. Der SWIFT-Disassembler und die .NET-Validierungskomponente rufen den BRE auf. Validierungsfehler werden in Fehlersammlungsobjekten gesammelt, und fehlerhafte Nachrichten werden mit speziellen höhergestuften Eigenschaften gekennzeichnet, bevor sie in der MessageBox-Datenbank veröffentlicht werden.
SWIFT-Pipelinekomponenten. Sie verwenden die Komponenten des BizTalk-Pipelinede disassemblers und des Assemblers, um SWIFT-Nachrichten zu verarbeiten. Der SWIFT-Disassembler löst SWIFT-Nachrichtentypen dynamisch auf, disassembliert SWIFT-Nachrichtenbatches, analysiert Nachrichten in XML und überprüft Nachrichten anhand von SWIFT-Datenformaten sowie Netzwerk- und Nutzungsregeln. Der SWIFT-Assembler serialisiert XML-Daten wieder in das SWIFT-Flatfileformat.
. NET-Validierungskomponente. Die .NET-Assembly stellt Klassenanwendungsprogrammierschnittstellen (APIs) bereit, die in BizTalk-Orchestrierungsausdruck-Shapes verwendet werden können. Diese Klassen bieten die gleiche SWIFT-Nachrichtenvalidierungsfunktion, die vom SWIFT-Disassembler ausgeführt wird. Diese Funktion ermöglicht die Nachrichtenüberprüfung in Orchestrierungen (z. B. nach der Transformation oder Änderung einer SWIFT-Nachricht).
Nachrichtenreparatur und neue Übermittlung. Sie verwenden das Feature Nachrichtenreparatur und neue Übermittlung, um Nachrichten zu reparieren, bei denen die Überprüfung fehlschlägt oder die der SWIFT-Disassembler nicht analysieren kann, oder um neue Nachrichten zu erstellen und zu übermitteln. Dieses Feature wird über die MrsrRepair-Orchestrierung, die MRSR SharePoint-Website und infoPath-Formulare implementiert.
FrR-Antwortabstimmung. Die FRR-Antwortabstimmung stimmt eine FIN-Antwort mit der nachricht ab, die ursprünglich von A4SWIFT gesendet wurde, wodurch eine benutzerdefinierte Verarbeitung des resultierenden Nachrichten-Antwort-Korrelationssatzes ermöglicht wird. FRR wird über die FrrMain-Orchestrierung, die FRR-Empfangs- und Sendeports und den BizTalk-Adapter für MQSeries implementiert.
Software Development Kit (SDK). Das SDK bietet Tools, Tutorials und Beispiele für die Entwicklung und Bereitstellung von SWIFT-basierten BizTalk-Lösungen. Zu diesen Lösungen zählen z.B. Folgende:
Dokumentation A4SWIFT Hilfe beschreibt, was Sie zum Planen, Entwickeln, Bereitstellen und Verwalten Ihrer SWIFT-basierten BizTalk-Lösungen benötigen.