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.