Développement des composants de pipeline personnalisés
Cette section décrit comment développer un composant de pipeline. Vous pouvez créer trois types de composants de pipeline : général, assemblage et désassemblement. Chacun de ces trois types peut aussi implémenter une fonctionnalité de sonde. Chaque type de composant de pipeline a une interface associée qui doit être implémentée pour que le composant soit connecté au moteur de messagerie BizTalk ; les interfaces de pipeline qui distinguent les types de composants sont IComponent, IAssemblerComponent et IDisassemblerComponent. Pour les composants d’analyse, vous devez implémenter l’interface IProbeMessage .
Microsoft BizTalk Server contient un exemple de composant de pipeline que vous pouvez référencer lors de la création de votre propre composant. L'exemple de composant illustre comment ajouter des données à la fin et au début d'un message. Pour plus d’informations sur l’exemple de composant de pipeline, consultez CustomComponent (BizTalk Server Sample).
Attention
Si vous référencez un composant de pipeline personnalisé à partir d’un pipeline dans Visual Studio, une erreur au moment de la compilation peut se produire. Pour corriger cette erreur, fermez le Concepteur de pipeline et rouvrez-le avant la compilation. Vous pouvez également supprimer le composant, puis l'ajouter.
Important
Lors de la mise à niveau vers BizTalk Server, vérifiez que les variables de chaîne dans vos composants de pipeline personnalisés existants ne contiennent pas de caractères de nouvelle ligne, tels que « \n ». Sinon, une erreur « nouvelle ligne en constante » se produit lors de la compilation de ce composant dans Visual Studio.
Dans cette section
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour