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.
Es gibt drei Schnittstellen, die benutzerdefinierte Adapter implementieren müssen, und zwei Schnittstellen, die optional sind.
Obligatorische Schnittstellen
Alle Adapter müssen die folgenden Schnittstellen implementieren.
IBaseComponent
Diese Schnittstelle enthält Details zu Name, Version und Beschreibung des Adapters.
IBTTransport
Diese Schnittstelle enthält Details zum Transporttyp und zur ClassID des Adapters.
IBTBatchCallback
Diese Schnittstelle ist eine Rückrufschnittstelle, über die der Adapter Status- und Fehlerinformationen für einen Batch von Nachrichten empfängt, die er an das Messagingmodul sendet.
Optionale Schnittstellen
Adapter können je nach Ihren Anforderungen die folgenden Schnittstellen implementieren oder nicht.
IPersistPropertyBag
Dies ist eine Konfigurationsschnittstelle, über die die Handlerkonfiguration an den Adapter übermittelt wird. Diese Schnittstelle ist nur für Adapter mit Handlerkonfigurationsinformationen erforderlich.
IBTTransportControl
Diese Schnittstelle wird verwendet, um einen Adapter zu initialisieren und zu beenden. Der Transportproxy des Adapters wird über diese Schnittstelle an ihn übergeben. Diese Schnittstelle ist für isolierte Adapter nicht erforderlich.