Ajout du désassembleur ou de l’assembleur SWIFT à un pipeline
Vous pouvez utiliser des Designer de pipeline BizTalk avec Microsoft Visual Studio.NET pour créer des pipelines de réception et d’envoi BizTalk personnalisés. Vous pouvez utiliser le désassembleur SWIFT pour la phase « désassembler » dans un pipeline de réception personnalisé. De même, vous pouvez utiliser l’assembleur SWIFT pour la phase « assembler » dans un pipeline d’envoi personnalisé. Pour appeler le désassembleur ou l’assembleur SWIFT à partir de la boîte à outils Pipeline Designer, faites glisser le désassembleur ou l’assembleur vers la phase de pipeline correspondante sur le canevas Designer pipeline. Pour obtenir des instructions détaillées sur l’appel du désassembleur ou de l’assembleur, consultez Module 3 : Ajout d’un projet de pipeline dans le didacticiel de bout en bout. Pour plus d’informations sur l’Designer de pipeline ou sur l’utilisation de projets de pipeline, consultez l’aide BizTalk Server.
Par conception, le désassembleur SWIFT s’attend à ce que l’étape « désassemble » soit la dernière étape du pipeline de réception appelé. L’utilisation de toutes les étapes suivantes entraîne un comportement inattendu (par exemple, le désassembleur n’appelle pas les étapes suivantes ou le désassembleur supprime les propriétés de contexte qu’il avait précédemment renseignées et promues avant la publication du message dans la base de données MessageBox). De même, l’assembleur SWIFT s’attend à ce que l’étape « assemblage » soit la première étape du pipeline d’envoi. L’utilisation de toutes les étapes précédentes peut nuire à la découverte de type de message dynamique par l’assembleur SWIFT.
Vous devez ajouter manuellement le désassembleur et l’assembleur SWIFT à la boîte à outils Pipeline Designer la première fois que vous les utilisez. Des instructions pas à pas sont détaillées dans Module 3 : Ajout d’un projet de pipeline dans le didacticiel de bout en bout. Les composants continueront à apparaître dans la boîte à outils une fois que vous les avez ajoutés manuellement (jusqu’à ce que vous les supprimiez manuellement ou que vous désinstalliez A4SWIFT).