Start of Content Area

Procedure documentation Generating Proxies

Use

You can generate consumer or provider proxies in ABAP to send or receive messages.

Integration

For more information about programming with proxies, see Proxy Runtime.

Procedure

Proxy Generation Using the Object Navigator (Transaction SE80)

...

       1.      Call the Object Navigator (transaction SE80) in the system in which you want to generate a server or client proxy. Select a package and call the context menu. Choose Create Enterprise Service / Web Service Proxy Object.

       2.      In the subsequent dialog window, choose the source of the WSDL document (URL/HTTP destination, local file or Enterprise Services Repository).

If you have chosen Enterprise Services Repository as the source of the WSDL document, the hierarchy of the software component versions of the Enterprise Services Repository appears in the subsequent dialog window. The interface objects are ordered according to software component version, namespace, and object type (see also: ABAP Proxy Generation). Select an interface object for which no proxy has been generated and confirm by choosing Apply.

       3.      In the subsequent dialog box, enter the name of the package in which the proxy objects are to be created. In addition, you can enter a prefix for the names of all objects to be created, which prevents naming conflicts with existing objects in the system. Note also the Tips for Proxy Generation.

Result

To generate proxies, the WSDL description of the service interface is read using HTTP. The objects are not saved in the system until you choose Activate. Up to the point of activation, you can save metadata that contains all information for generation and that is managed by the transaction, and continue with generation at a later date.

 

 

 

 

 

 

End of Content Area