Désassembleur SWIFT
Un pipeline de réception entrante traite tous les messages envoyés à une application Accélérateur BizTalk pour SWIFT (A4SWIFT) (reçus à un emplacement de réception).
Les étapes d’exécution logique liées au traitement entrant constituent les pipelines de réception BizTalk. Un composant de pipeline services ou implémente chaque étape. En particulier, le désassembleur assure la phase de désassemblement dans le pipeline de réception. A4SWIFT fournit des fonctionnalités de traitement des messages spécifiques à SWIFT dans un composant de désassembleur personnalisé.
Le désassembleur SWIFT, un désassembleur de fichiers plats personnalisé, fournit des fonctionnalités pour le traitement des messages et des lots SWIFT entrants, et exécute les fonctions suivantes :
Découvre dynamiquement le type de message et résout le schéma du document
Analyse les fichiers plats SWIFT en XML
Appelle le lecteur de validation XML pour effectuer la validation XML (schéma)
Appelle le moteur de règles d’entreprise (BRE) pour effectuer la validation BRE
Publie un message XML analysé dans la base de données MessageBox avec des propriétés de contexte promues et du code XML de collection d’erreurs sérialisé
Traite et désassemble les lots entrants
La figure suivante montre le flux de données du désassembleur SWIFT.
Pour plus d’informations sur le désassembleur SWIFT, consultez Utilisation du désassembleur et de l’assembleur SWIFT.