
Proxy generation converts non-language-specific interface descriptions in WSDL into executable interfaces known as Proxies. Depending on the target programming language, you choose one of the following:
More information: Working with ABAP Proxies
More information: Creating Outside-In Web Services(Provider) Creating Web Service Proxies(Consumer)
More information: Generating Java Proxies for XI 3.0 compatible Service Interfaces
The purposes of the proxies depend on the target language (ABAP, Java) and the planned scenario (Point-to-Point communication or process integration scenario communication).
You create proxy objects in the development system by using the proxy generation functions. They are transported and shipped by using the tools in the development system. There are separate tools in the ES Repository for objects (more information: Transporting ESR Content).
Proxy generation gets the WSDL description for service interfaces from the ES Repository (WSDL Web Service Description Language) by using HTTP. In WSDL, data that is transferred using messages is described using XSD (XML Schema Definition Language).
The ES Builder does not support the full range of WSDL (for service interfaces) and XSD (for data types).