Exécution de BizTalk Accelerator pour SWIFT
Microsoft BizTalk Accelerator pour SWIFT (A4SWIFT) fournit des fonctionnalités sous deux formes : les supports de développement et les composants d’exécution. Les supports de développement incluent des schémas XSD, des règles et des stratégies de validation, ainsi que des exemples de code. Les composants du runtime incluent le désassembleur SWIFT personnalisé, l’assembleur SWIFT personnalisé, l’orchestration de réparation de message et de nouvelle soumission (MrsrRepair.odx) et l’orchestration de rapprochement des réponses FIN (FrrMain.odx). Pour plus d’informations sur la réparation des messages et la nouvelle soumission, consultez Réparation de message et Nouvelle soumission. Pour plus d’informations sur frr, consultez Fin Response Reconciliation.
La figure suivante illustre l’architecture système de haut niveau de A4SWIFT.
La figure suivante illustre la façon dont les messages circulent entre A4SWIFT et une application principale, et comment A4SWIFT utilise des formulaires InfoPath dans le site MRSR pour la réparation des messages et la nouvelle soumission.
La figure suivante illustre la façon dont les messages circulent entre A4SWIFT et le réseau SWIFT.
Vous pouvez définir tous les composants A4SWIFT en tant qu’implémentations verticales spécifiques de BizTalk Server composants d’application. Les accélérateurs BizTalk fournissent des fonctionnalités de développement et d’exécution pour accélérer le développement d’applications BizTalk verticales spécifiques à BizTalk Server. Par conséquent, tous les composants A4SWIFT (développement ou runtime) respectent et s’intègrent à l’architecture de l’application BizTalk Server. A4SWIFT installe les composants du runtime dans le runtime BizTalk Server en tant que composants personnalisés. Une fois les documents de développement compilés et déployés, A4SWIFT et le runtime BizTalk Server les utilisent pour fournir des fonctionnalités de messagerie et d’automatisation SWIFT.
La figure suivante montre la topologie d’application de haut niveau pour BizTalk Server.
Le modèle d’application BizTalk Server utilise la base de données MessageBox et le modèle éditeur-abonné qui régit le flux des messages entrants et sortants de la base de données MessageBox. Pour plus d’informations sur l’architecture bizTalk et la conception d’applications, consultez l’aide BizTalk Server.
Le modèle d’application A4SWIFT hérite du modèle d’application BizTalk Server et y ajoute des composants spécifiques à SWIFT pour faciliter les solutions swift sur BizTalk Server. La liste suivante décrit ces composants spécifiques à A4SWIFT :
Composants du runtime. Désassembleur SWIFT dans le pipeline de réception, assembleur SWIFT dans le pipeline d’envoi, orchestration de réparation de message et nouvelle soumission, et orchestration de rapprochement des réponses FIN.
Documents de développement. Schémas, règles, orchestrations et exemples de projets SWIFT à inclure dans les solutions client et à déployer sur le runtime pour exécution.
Cette section décrit en détail le runtime A4SWIFT.
Contenu de cette section :
Envoi de messages via des emplacements de réception et des formulaires InfoPath