Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen Module in den Axis-SOAP-Adapter einfügen  Dokument im Navigationsbaum lokalisieren

Verwendung

Sie können den Axis-SOAP-Adapter um Module und um Axis-Handler erweitern.

Für den SOAP-Adapter mit Einsatz des Axis-Framework sind folgende Module im Modul-Prozessor vorhanden:

      AFAdapterBean

Das Modul wandelt eine Axis-Message in eine XI-Message um und umgekehrt.

Setzen Sie das Modul an der Grenze zwischen Axis und XI ein.

       Modulname: AF_Adapters/axis/AFAdapterBean

       Java-Klasse: com.sap.aii.adapter.axis.modules.AFAdapterBean

      HandlerBean

Das Modul ruft einen Axis-Handler auf.

Geben Sie das Modul für jeden Axis-Handler an, den Sie aufrufen wollen.

       Modulname: AF_Adapters/axis/HandlerBean

       Java-Klasse: com.sap.aii.adapter.axis.modules.HandlerBean

       Parameter

       handler.type

Geben Sie unter Wert den Java-Klassenname des Axis-Handlers ein, den Sie aufrufen wollen (java:mypackage.myclass).

       module.pivot

Setzen Sie das Modul als Pivot-Handler ein, geben Sie für Empfänger-Adapter den Wert true ein.

Der Pivot-Handler gibt die Request-Message an den Empfänger weiter und nimmt die Response-Message entgegen.

      CallSapAdapter (Sender)

Im Sender-Adapter ist dieses Modul der Pivot-Handler.

Der Parameter modul.pivot hat den Wert true.

Vorgehensweise

Axis-Handler und Module in den Sender-Adapter einfügen

...

       1.      Fügen Sie XI-Module und Axis-Handler an folgenden Stellen im Modul-Prozessor ein:

       HandlerBean (eigener Handler)

       HandlerBean (Axis)

       HandlerBean (eigener Handler)

       AFAdapterBean (Grenze)

       Eigene Module

       CallSapAdapter

       Eigene Module

       AFAdapterBean (Grenze)

       HandlerBean (eigener Handler)

       HandlerBean (Axis)

       HandlerBean (eigener Handler)

Axis-Handler und Module in den Empfänger-Adapter einfügen

       2.      Eigene XI-Module können Sie an folgenden Stellen im Modul-Prozessor integrieren:

       Eigene Module

       AFAdapterBean (Grenze)

       HandlerBean (Axis)

       HandlerBean (eigener Handler)

       HandlerBean (Axis, Pivot-Handler)

       HandlerBean (eigener Handler)

       HandlerBean (Axis)

       AFAdapterBean (Grenze)

       Eigene Module

Ende des Inhaltsbereichs