For developing web services, SAP offers the tool, SOAMANAGER, in the SAP back end, which allows you to configure web services based on the Proxy Technology. You can use the SOAMANAGER for the complete configuration of service provider and consumer proxies for a local system.
The figure shows the initial screen of the
SOAMANAGER transaction. You can perform the following:
- Functionality to set up configuration to support business processes with web services.
- This functionality is intended for business administrators who manage business processes across systems in a system landscape.
This functionality is intended for technical system administrators who set up connections between systems and who manage the security settings in a system landscape.
Logs and Traces
Manage and configure logs and traces for web service provider and consumer calls.
Manage connections between systems for central administration.
Use this functionality to register your Web Services in a Services Registry.
Check for errors in the message exchange between a service provider and a service consumer.
SOAMANAGER Prerequisites are:
- You have Administration authorization (for example, SAP_BC_WEBSERVICE_ADMIN_TEC or SAP_BC_WEBSERVICE_CONFIGURATOR).
- In transaction SICF, you have activated the following nodes:
- /sap/bc/srt (including sub nodes).
- The service and proxy definitions that you want to configure are available as development objects in the back-end system.
- If you want to work with SOAMANAGER in a system landscape, you need to configure communication between ABAP systems.
Starting the SOAMANAGER
To start the SOAMANAGER:
- Use the transaction code: SOAMANAGER.
- Alternatively, you can start the SOAMANAGER in an Internet Browser using a link in the following format: http://<host>:<port>/sap/bc/webdynpro/sap/appl_soap_management?sap-client=<client>&sap-language=<logon language>
Check Your Web Service
After the activation of the web service, check if the Web Service is active in the related Business System. To check the Web Service, call transaction: SICF and open:
- /sap/bc/srt/rfc/sap to find Web Services which were created using the Inside-Out approach.
- /sap/bc/srt/xip/sap to find Web Services which were created using the Outside-In approach.