Adapterschnittstellen
Es gibt drei Schnittstellen, die von benutzerdefinierten Adaptern implementiert werden müssen, sowie zwei weitere, deren Implementierung optional ist.
Alle Adapter müssen die folgenden Schnittstellen implementieren.
Diese Schnittstelle enthält Details zu Name, Version und Beschreibung des Adapters.
Diese Schnittstelle enthält Details zum Transporttyp und zur ClassID des Adapters.
Über diese Rückrufschnittstelle erhält der Adapter Status- und Fehlerinformationen zu einem Nachrichtenbatch, den er an die Messaging-Engine sendet.
Je nach Anforderungen können Adapter die folgenden Schnittstellen implementieren.
Über diese Konfigurationsschnittstelle werden Handlerkonfigurationen an den Adapter gesendet. Diese Schnittstelle ist nur für Adapter mit Informationen zur Handlerkonfiguration erforderlich.
Über diese Schnittstelle werden Adapter initialisiert und beendet. Dem Adapter wird der Transportproxy über diese Schnittstelle übergeben. Diese Schnittstelle ist für isolierte Adapter nicht erforderlich.