Composants
Vous utilisez microsoft BizTalk Accelerator pour les composants SWIFT (A4SWIFT) pour implémenter des solutions intergiciels centrées sur SWIFT qui facilitent les relations avec les partenaires commerciaux, l’intégration d’applications d’entreprise (IAE) et l’automatisation des workflows d’application et d’entreprise. Ces composants sont les suivants :
Schémas de message SWIFT. Vous utilisez des schémas conformes au langage de définition de schéma XML (XSD) pour faciliter l’analyse des messages de fichiers plats SWIFT natifs en XML à l’aide des composants de pipeline SWIFT et du runtime BizTalk Server. Après avoir converti des données SWIFT en XML, vous utilisez une carte pour les transformer dans un autre format, par exemple des fichiers plats délimités ou des fichiers plats positionnels. Cette transformation vous permet d’utiliser ces fichiers dans vos applications existantes. Vous pouvez également utiliser les données XML sans mappage, par exemple pour les scénarios de validation uniquement. Les schémas SWIFT appliquent également des règles de format et de données définies par SWIFT. Pour obtenir la liste complète des schémas fournis dans cette version, consultez Messages pris en charge.
Framework et stratégies de validation SWIFT. Vous utilisez BizTalk Server stratégies du moteur de règles d’entreprise (BRE) pour valider et appliquer les règles d’utilisation, de format, de format et de données définies par SWIFT. Le désassembleur SWIFT et le composant de validation .NET appellent le BRE. Les erreurs de validation sont collectées dans des objets error-collection et les messages erronés sont marqués avec des propriétés promues spéciales avant d’être publiés dans la base de données MessageBox.
Composants de pipeline SWIFT. Vous utilisez les composants de désassembleur et d’assembleur de pipeline BizTalk pour traiter les messages SWIFT. Le désassembleur SWIFT résout dynamiquement les types de messages SWIFT, désassemble les lots de messages SWIFT, analyse les messages en XML et valide les messages par rapport aux formats de données SWIFT et aux règles de réseau et d’utilisation. L’assembleur SWIFT sérialise les données XML au format de fichier plat SWIFT.
Composant de validation .NET. L’assembly .NET fournit des interfaces de programmation d’applications (API) de classe qui peuvent être utilisées dans les formes d’expression d’orchestration BizTalk. Ces classes fournissent la même fonctionnalité de validation de message SWIFT effectuée par le désassembleur SWIFT. Cette fonctionnalité permet à la validation des messages d’avoir lieu dans des orchestrations (par exemple, après la transformation ou la modification d’un message SWIFT).
Réparation des messages et nouvelle soumission. Vous utilisez la fonctionnalité Réparation de message et Nouvelle soumission pour réparer les messages qui échouent à la validation ou que le désassembleur SWIFT ne peut pas analyser, ou pour créer et envoyer de nouveaux messages. Cette fonctionnalité est implémentée via l’orchestration MrsrRepair, le site SharePoint MRSR et les formulaires InfoPath.
Rapprochement de la réponse FRR. Le rapprochement des réponses FRR rapproche une réponse FIN avec le message initialement envoyé par A4SWIFT, ce qui permet un traitement personnalisé du jeu de corrélation message-réponse résultant. FrR est implémenté par le biais de l’orchestration FrrMain, des ports d’emplacement de réception et d’envoi FRR et de l’adaptateur BizTalk pour MQSeries.
Kit de développement logiciel (SDK). Le Kit de développement logiciel (SDK) fournit des outils, des tutoriels et des exemples pour faciliter le développement et le déploiement de solutions BizTalk basées sur SWIFT. Ces solutions sont les suivantes :
Documentation. A4SWIFT Aide décrit ce dont vous avez besoin pour planifier, développer, déployer et gérer vos solutions BizTalk basées sur SWIFT.
Voir aussi
Exécution, réparation des messages, réponse FIN et messagerie