Powered By

Free XML Skins for Blogger

Powered by Blogger

Monday, January 12, 2009

SAP Communication Using Proxy Runtime XI Connectivity

Proxies are interfaces that are generated in application systems to communicate with the Integration Server. Proxy ‘originals’ are located in the Integration Repository, not in the application system. At design time, you use the Integration Builder to create the message interfaces you want to generate proxies for in application systems. The following graphic illustrates a proxy generation example using message interfaces:

This graphic is explained in the accompanying text

The message interface determines which proxy objects are generated:

· Classes (Java, ABAP Object) are generated for outbound interfaces. By calling a method of the class you can transfer your data to the proxy runtime, which constructs the message and forwards it to the Integration Server. Proxies for outbound interfaces are called client proxies.

· Interfaces (Java, ABAP object) that are generated for inbound interfaces have to be implemented by the application for receiver processing. The proxy runtime calls this processing automatically once it has received an appropriate message. Proxies for inbound interfaces are called server proxies.

As illustrated in the graphic, you can generate proxy objects for an interface object in different systems. Only one version of the generated proxy can exist in a system, however. The generated objects are not client-specific if the system is an ABAP application.

No comments:

Archives