
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. The following runtime components are available:
| Runtime | Purpose |
|---|---|
|
Communication of the Application Server ABAP with the Integration Server of the Advanced Adapter Engine Extended or using Web services |
|
|
Communication of the Application Server Java (J2EE where EJB 2.0 is supported) with the Integration Server or the Advanced Adapter Engine Extended |
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 program model for the proxy runtime.