Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Abschnitt wird beschrieben, wie Sie eine Pipelinekomponente entwickeln. Sie können drei Arten von Pipelinekomponenten erstellen: allgemein, Montage und Demontage. Jeder der drei Typen kann zusätzlich Probingfunktionen implementieren. Jeder Typ der Pipelinekomponente verfügt über eine zugeordnete Schnittstelle, die implementiert werden muss, damit die Komponente an das BizTalk Messaging-Modul angeschlossen wird; die Pipelineschnittstellen, die die Typen von Komponenten unterscheiden, sind "IComponent", "IAssemblerComponent" und "IDisassemblerComponent". Für Probingkomponenten müssen Sie die IProbeMessage-Schnittstelle implementieren.
Microsoft BizTalk Server enthält eine Beispielpipelinekomponente, auf die Sie beim Erstellen einer eigenen Komponente verweisen können. Die Beispielkomponente veranschaulicht, wie Daten am Ende einer Nachricht angefügt und Am Anfang der Nachricht Daten hinzugefügt werden. Weitere Informationen zur Beispielpipelinekomponente finden Sie unter CustomComponent (BizTalk Server Sample).For more information about the sample pipeline component, see CustomComponent (BizTalk Server Sample).
Vorsicht
Wenn Sie auf eine benutzerdefinierte Pipelinekomponente aus einer Pipeline in Visual Studio verweisen, kann ein Kompilierungsfehler auftreten. Um den Fehler zu beheben, schließen Sie den Pipeline-Designer, und öffnen Sie ihn erneut, bevor Sie kompilieren. Alternativ können Sie die Komponente entfernen und dann hinzufügen.
Von Bedeutung
Stellen Sie beim Upgrade auf BizTalk Server sicher, dass alle Zeichenfolgenvariablen in Ihren vorhandenen benutzerdefinierten Pipelinekomponenten keine Neuenlinezeichen wie "\n" enthalten. Andernfalls tritt beim Kompilieren dieser Komponente in Visual Studio ein Fehler "Newline in constant" auf.