Show TOC

Konfiguration des Axis-SOAP-Sender-AdaptersLocate this document in the navigation structure

Verwendung

Sie konfigurieren den Axis-SOAP-Sender-Adapter, um damit Inhalte von Remote Clients beziehungsweise Inhalte von Web-Services-Servern an den Integration Server/an das PCK zu versenden.

Vorgehensweise
  1. Wählen Sie das Transport-Protokoll:
    • Servlet (Axis)

      Messages können an ein Servlet geschickt werden. Es nimmt unter folgender Adresse Messages entgegen: http://host:port/XIAxisAdapter/MessageServlet?parameters

      parameters ::= token ( '&' token )*

      token  ::=  name '=' value

      name  ::=  fieldname

      value ::= fieldvalue

      fileldname ::= 'senderParty' | 'senderService' | 'receiverParty' | 'receiverService' |

      'interface' | 'interfaceNamespace' | 'messageId' | 'queueName'

      fieldvalue ::= urlencoded value

    • Task (Axis)

      Über eine aktive Task können Sie in definierten zeitlichen Abständen eingehende Messages pollen.

    • Task (Axis)

      Über eine passive Task wartet Ihr Axis-SOAP-Sender-Adapter auf den Message-Eingang.

  2. Das Message-Protokoll ist Axis.
  3. Wählen Sie die Adapter Engine auf dem Integration Server oder eine dezentral installierte Adapter Engine aus.

    Diese Auswahl ist im PCK nicht möglich.

Verbindungsparameter für Transport-Protokoll Task (Axis) definieren

  1. Haben Sie unter Transport-Protokoll Task (Axis) gewählt, machen Sie die folgenden Angaben:
    • Geben Sie die URL der Task an.
    • Wählen Sie die Authentifizierung:
      • Keine
      • Basic
      • Digest
      • NTLM

        Microsoft NT LAN Manager Authentifizierungsschema

      • Zertifikat
      • SAPAssertionTicket
      • Andere

        Wollen Sie in der Task eine andere Authentifizierungsmethode festlegen wollen, wählen Sie Andere.

        Geben Sie zusätzlich auf der Registerkarte Modul den entsprechenden Handler an, mit dem die Authentifizierungsmethode durchgeführt werden kann.

Task-Parameter für Transportprotokoll Task (Axis) definieren

  1. Geben Sie unter Task-Klasse den Namen der Task-Klasse ein.
    • Geben Sie in der Tabelle Namen und Werte für die Parameter der Task-Klasse ein.
    • Haben Sie eine aktive Task gewählt, können Sie Angaben zum Poll-Vorgang der Task machen:
      • Geben Sie unter Wiederholungen ein, wie oft die Task versuchen soll, eine Message zu pollen.
      • Der Vorgabewert -1 steht für unendlich.
      • Geben Sie unter Intervall (msec) in Millisekunden ein, welche Zeitspanne zwischen Poll-Vorgängen liegen soll.
      • Geben Sie unter Unterbrechung (msec)ein, nach welcher Zeitspanne der Poll-Vorgang abgebrochen werden soll.

XI-Parameter definieren

  1. Wählen Sie den Quality-of-Service.

    Weitere Informationen: Quality-of-Service

    Haben Sie Best Effort gewählt, geben Sie im Rahmen Adapter-Framework Parameter unter Zeitüberschreitung an, nach wie viel Millisekunden die Auslieferung der Message abgebrochen werden soll.

  2. Um den XI-Header in der Response-Message zu behalten, wählen Sie XI-Header behalten.
  3. Um Anlagen aus der Web-Services-Nachricht in die XI-Message zu übernehmen, wählen Sie Attachments behalten.
  4. Wählen Sie unter Payload-Entnahme, aus welchem Teil der Axis-SOAP-Message die Main-Payload der XI-Message übernommen werden soll:
    • SOAP-Body-Child
    • SOAP-Body
    • SOAP-Envelope
    • Attachments

      Das erste Attachment wird in die Main-Payload eingestellt, weitere Attachments werden Attachments der XI-Message.