Freigeben über


Schnittstellen der Messaging-Engine

Adapter können drei öffentliche Schnittstellen verwenden, um Interaktion mit der Messaging-Engine zu ermöglichen. Diese Schnittstellen werden in den folgenden Abschnitten kurz erläutert.

IBTTransportProxy

Adapter interagieren mit der Messaging-Engine ausschließlich über ihren eigenen Transportproxy. Der Transportproxy wird für verschiedene Vorgänge verwendet, z. B. zum Erstellen von Batches, Abrufen der Nachrichtenfactory und Registrieren von isolierten Empfängern bei der Engine.

IBTTransportBatch

Diese Schnittstelle wird von der Messaging-Engine bereitgestellt und definiert Methoden, mit denen Adapter Nachrichtenbatches verarbeiten können. Batches werden von der Messaging-Engine asynchron verarbeitet.

IBTDTCCommitConfirm

Adapter, die Batches mit expliziten MSDTC-Transaktionen (Microsoft Distributed Transaction Coordinator) verarbeiten, müssen die Engine über diese Schnittstelle vom Ergebnis der Transaktion benachrichtigen.