Axis-SOAP-Empfänger-Adapter konfigurieren
Sie konfigurieren den Axis-SOAP-Empfänger-Adapter, um damit Informationen vom Integration Server oder der AEX an Remote Clients oder Web-Services-Server zu senden.
...
1. Wählen Sie das Transport-Protokoll:
○ HTTP (Axis)
○ SMTP (Axis)
Über dieses Transport-Protokoll verschickt der Adapter SOAP-Messages als E-Mails.
○ File (Axis)
○ Generisch (Axis)
2. Das Message-Protokoll ist Axis.
3. Wählen Sie die Adapter Engine auf dem Integration Server oder eine dezentral installierte Adapter Engine aus.
1. Geben Sie unter URL die vollständige Adresse des Web-Service-Provider ein, an den die Message geschickt werden soll.
Für eine sichere Verbindung geben Sie https ein.
2. Wählen Sie unter Authentifizierung:
○ Keine
Wird von folgenden Handlern unterstützt:
■ com.sap.aii.adapter.axis.ra.transport.http.HTTPSender
■ com.sap.aii.adapter.axis.ra.transport.http.CommonsHTTPSender
○ Basic
Wird von folgenden Handlern unterstützt:
■ com.sap.aii.adapter.axis.ra.transport.http.HTTPSender
■ com.sap.aii.adapter.axis.ra.transport.http.CommonsHTTPSender
○ Digest
Wird von folgenden Handlern unterstützt:
■ com.sap.aii.adapter.axis.ra.transport.http.CommonsHTTPSender
○ NTLM
Microsoft NT LAN Manager Authentifizierungsschema
Wird von folgenden Handlern unterstützt:
■ com.sap.aii.adapter.axis.ra.transport.http.CommonsHTTPSender
○ Zertifikat
Wird von folgenden Handlern unterstützt:
■ com.sap.aii.adapter.axis.ra.transport.http.HTTPSender
■ com.sap.aii.adapter.axis.ra.transport.http.CommonsHTTPSender
■ com.sap.aii.adapter.axis.ra.transport.http.SAPDestinationSender
○ SAPAssertionTicket
Wird von folgenden Handlern unterstützt:
■ com.sap.aii.adapter.axis.ra.transport.http.SAPDestinationSender

Verwenden Sie den Handler com.sap.aii.adapter.axis.ra.transport.http.CommonsHTTPSender, muss commons-httpclient von Apache Commons HTTP Client in axisproviderlib enthalten sein.
3. Geben Sie den Benutzer und das Kennwort mit Bestätigung an.
Fordert der Server ein Zertifikat vom Client an, geben Sie die Schlüsselspeicheransicht und den Schlüsselspeichereintrag an.
1. Geben Sie den Betreff der E-Mail-Nachricht an.
2. Geben Sie unter Von die E-Mail-Adresse an, von der die Nachricht kommt.
3. Geben Sie unter An die E-Mail-Adresse an, die die Nachricht erhalten soll.
Wenn Sie mehrere Adressen angeben, dann müssen diese durch ein Semikolon getrennt angegeben werden.
4. Geben Sie unter Cc an, an welche Adressen die E-Mail ebenfalls gesendet werden soll.
Die Adressen sind für den Empfänger sichtbar.
5. Geben Sie unter Bcc an, an welche Adressen die E-Mail ebenfalls gesendet werden soll.
Die Adressen sind für den Empfänger nicht sichtbar.
6. Wählen Sie unter Antwort, welche Antwort der Empfänger nach Erhalt der E-Mail schicken soll.
○ Leer
Der Empfänger schickt eine leere E-Mail.
○ Echo
Der Empfänger schickt die empfangene Nachricht als Antwort.
○ Status
Der Empfänger schickt einen Statusbericht:
<t:TransportStatus xmlns:t="http://sap.com/aii/axis/type/transport">
<protocol>protocol</protocol>
<time>2007-03-05T09:42:43Z</time>
<host>hostname</host>
<information>
<value type="type">value</value>
</information>
</t:TransportStatus>
schema:
<xsd:schema targetNamespace="http://sap.com/aii/axis/type/transport">
<xsd:element name="TransportStatus" type="tns:TransportStatusType"/>
<xsd:complexType name="TransportStatusType">
<xsd:sequence>
<xsd:element name="protocol" type="xsd:string"/>
<xsd:element name="time" type="xsd:dateTime"/>
<xsd:element name="host" type="xsd:string"/>
<xsd:element name="information" type="tns:InformationType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="Response" type="tns:ResponseType"/>
<xsd:complexType name="ResponseType">
<xsd:sequence>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="InformationType">
<xsd:sequence>
<xsd:element name="value" type="tns:ValueType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ValueType">
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="type" type="xsd:string" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:schema>
1. Wählen Sie das Datei-Format:
○ Parts
Die Main-Payload und mögliche Attachments werden in separate Dateien eingestellt.
○ gekapselt
Die Main-Payload und mögliche Attachments werden in eine Datei eingestellt.
1. Haben Sie unter Datei-Format Eingekapselt gewählt, wählen Sie das Encapsulation-Format:
○ MIME
○ DIME
○ MTOM
1. Soll der Header der XI-Message in die Web-Services-Message übernommen werden, wählen Sie XI-Header behalten.
2. Sollen Anlagen (Attachments) der XI-Message in die Web-Service-Message übernommen werden, wählen Sie Attachments behalten.
3. Wählen Sie unter Payload-Entnahme, aus welchem Teil der XI-Message die Payload der SOAP-Message übernommen werden soll:
○ SOAP-Body-Child
○ SOAP-Body
○ SOAP-Envelope
○ Attachments