You configure a service definition by creating an endpoint for it, or by editing existing endpoints.
Note
Without an endpoint, it will not be possible to call the service.
Start the SOA Manager (transaction code SOAMANAGER).
Go to the Business Administration tab.
Select Web Service Administration.
Specify the service or search for it.
Select the service and choose Apply Selection to display detailed design-time information about the service.
Go to the Configurations tab.
Choose Create Endpoint.
Specify a name for the endpoint that is unique within the enterprise service entity.
Choose Apply Settings.
The configuration settings are displayed.
Check that the configuration settings meet your requirements.
To make changes, choose Edit.
You have the following configuration options for endpoints:
Provider Security |
Transport Guarantee Type: Here, you determine whether and how messages are signed or encrypted. Using a signature confirms to the recipient that a message was not changed in transit. Encryption prevents a message form being seen in transit. Authentication Settings: Here, you determine how consumer and provider will authenticate themselves to each other. |
Web Service Addressing |
Specify the protocol for Web service addressing, and a reference parameter. If only 1 protocol is supported, the protocol is pre-set. If no protocols are supported, the field is empty. |
Messaging |
For an asynchronous service, set the protocol for reliable messaging (WSRM) and the confirmation interval. If only 1 protocol is supported, the protocol is pre-set. If no protocols are supported, the field is empty. The confirmation interval (in seconds) is the time that the provider has to acknowledge receipt of a message to the consumer. (Messages are returned asynchronously.) The default timeout is 600 seconds. |
Transport Settings |
Configure an alternative path for messages. The path that you set here overrides the path defined in the URL. If the service is not local, for example behind a firewall, you need to specify an alternative path. |
Message Attachments |
Allow or disallow attachments. If you allow attachments, multiple files can be sent with a message. Only the message, not the attachments, then needs to be parsed by the recipient. |
Operation specific |
If a message is assigned to an operation, the operation parameter can be sent in the SOAP header. |
Save.
The service can now be called and the WSDL document (including binding information) for the service is available.