Proxy Programming
Proxy generation
enables you to create proxies in application systems. Proxies encapsulate the
creation or parsing of XML messages and the communication with the relevant
runtime components required to send or receive the messages. The proxy runtime
controls these processes and can itself be controlled in application programs
by means of additional methods.
The proxy runtime options are different depending on the implementation language. At present, the following runtime components are available:
Runtime |
Purpose |
Communicate using Application Server ABAP with the Integration Server, or using Web Services |
|
Communicate using Application Server Java (J2EE, although EJB 2.0 is supported) with the Integration Server |

Since the
communication between the sender and receiver is decoupled, you can use
proxies to exchange messages with various different
communication
parties, and also by using adapters. However, this section of the
documentation only discusses the programming model for the proxy
runtime.