Show TOC

Message-AustauschLocate this document in the navigation structure

Verwendung

Das Adapter-Framework steuert den Message-Austausch von synchronen und asynchronen XI-Messages und kommuniziert hierzu mit dem Integration Server. Die Adapter im Adapter-Framework wandeln XI-Messages in die Protokolle der angeschlossenen externen Systeme um und umgekehrt.

Aktivitäten

Folgen Sie Regeln und Designvorschriften, die in den folgenden Kapitel beschrieben sind:

  • Der Adapter muss zwischen synchronen und asynchronen Messages unterscheiden.

    Weitere Informationen: Synchrone Messages , Asynchrone Messages

  • Der Adapter muss in den Fällen Exactly Once und Exactly Once In Order für eine garantierte Zustellung der Message sorgen.

    Weitere Informationen: Bestandteile der XI-Message , dort unter Quality-of-Service.

  • Um eine Zustellung der Message zu garantieren, sollte der Adapter den AS Java Transaction Manager und den MessageIDMapper verwenden.

    Weitere Informationen: Asynchrone Messages

  • Der Adapter muss zum Lesen der Message das Message -Interface verwenden.

    Dies kann entweder im JCA-Adapter oder in eigenen Modulen verwendet werden.

  • Um die Message an den JCA-Adapterteil weiterzuleiten, kann der Adapter das ModuleProcessorExitBean des Adapter-Framework verwenden.

    Beachten Sie die Anforderungen des Adapter-Framework CCI.

    Weitere Informationen: Adapter-Framework JCA CCI-Bibliothek

  • Zur Erzeugung von Response-Messages bei synchroner Kommunikation sollte der Adapter die Messaging-Service Message-Factory verwenden.
  • Der Adapter muss ein Message-Objekt an den Adapter-Framework Messaging-Service weiterleiten, das das Message -Interface implementiert.
  • Um eine Message zu erzeugen und sie an das Adapter-Framework weiterzuleiten, muss der Adapter die Messaging-Service Message-Factory verwenden.
  • Um neue Messages an das Adapter-Framework zu schicken, muss der Adapter den Modul-Prozessor aufrufen . Er darf hierzu nicht direkt das Modul CallSapAdapter oder den Messaging-Service mittels der Connection-Klasse aufrufen.
  • Das letzte Modul im Modul-Prozessor für Senderkanäle ist üblicherweise CallSapAdapter .

    Es können weitere Module nach diesem Modul folgen, wenn eine weitere Verarbeitung erfolgen soll, nachdem die Message an den Integration Server geschickt wurde.