
Configuring the receiver WS adapter to send information from the Integration Server to a Web service provider.
Perform the following steps to configure the receiver WS adapter to send information from the Integration Server to a Web service provider.
Prerequisites: You have created a receiver channel using adapter type WS_AAE and chosen to configure it in the Integration Directory.
Enter the complete address of the Web service provider you want to send the message to in the Target URL field.
If the server requires user authentication, activate HTTP Basic Authentication and specify User Name and Password.
For TLS/SSL-enabled endpoints, you can configure authentication using X.509 certificates:
If the server requests a certificate from the client, activate Use TLS Client Certificate and specify the name of the keystore in Keystore View and the certificate alias in Keystore Entry.
If the client requests server authentication, you can activate Validate Remote TLS Certificate and specify the store of trusted authorities in CA Store View.
If you want messages to be reliably delivered using the WS-Reliable Messaging standard, select Enable WS-RM. Select the Protocol version and customize the related configuration options.
The Sequence Length specifies the maximum number of messages in a sequence. The default value is 1 and should not be changed if the receiver is an SAP system. We recommend that you always restrict the sequence length, although it is possible to specify it as unlimited by setting the value to 0.
To specify that the retransmission interval will be adjusted using the exponential backoff algorithm, activate Use Exponential Backoff Strategy.
Select Enable WS Addressing if an addressing header is to be used in the outgoing message.
Specify which SOAP version is to be used. In an integration flow this should be the same as in the sender channel (if applicable).
On the WS-Security tab, specify which level of security has to be enforced on the outgoing message. The features are defined in the WS-Security specification.
Select Add Timestamp to add a timestamp to the message.
Specify the Issuer Name of the trust relationship from the certificate. If you want to use the Override User Name option, provide the name to be used in the outgoing message.
If the message complies with the Web Services Interoperability Organization (WS-I) Basic Security Profile, activate BSP 1.0 Compliant. This option needs to be OFF if the receiver is an SAP system and, if applicable, the same as in the sender channel in the integration flow.
If the Web service provider can be reached by using an HTTP proxy server, you can configure it on the Advanced tab.
Activate Use HTTP Proxy and enter the Host Name and the port that the proxy uses to receive HTTP requests in the Service Name/Port field.
If the proxy requires user authentication, enter User Name and Password.
On the Advanced tab you can specify how message IDs are processed in the receiver adapter.
Activate Enable Message ID Mapping if you want to customize message ID processing.
Select the External Message ID Location, which can be either the WS-Addressing MessageID (if present), a SOAP header element or an HTTP header field. In all but the WS-A case you also need to enter the name of the element/field.
Activate Set Additional Parameters on the Advanced tab and enter the names and values for the additional parameters in the table.
You have configured the receiver WS adapter.