cancel
Showing results forย 
Search instead forย 
Did you mean:ย 
Read only

Proxy Communication

anita_r
Explorer
0 Likes
2,597

Hi All,

Can anybody please clarify me for the following.

What are Proxies?

What is Proxy communication.

Where Proxy communication is used i.e in which type of systems or situations.

What is the difference between server proxy and client proxy.

Thanks in Advance!

Thanks & Regards,

Anita.

View Entire Topic
aashish_sinha
Active Contributor
0 Likes

Hi,

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:

ยท ABAP proxy generation is part of the SAP Web AS 6.40. ABAP proxy generation enables you to generate proxies to communicate by using the Web service infrastructure and by using SAP Exchange Infrastructure. ABAP proxies that were generated from message interfaces in the Integration Repository (IR) can be used in both infrastructures. This means that if none of the Integration Server services are required for a proxy-to-proxy communication scenario in ABAP, you can use a point-to-point connection using the Web service infrastructure instead.

ยท Java proxy generation in the Integration Builder (Design) generates proxies from message interfaces in the Integration Repository. Java proxy generation packs the proxy objects in a Jar file, which you can save locally. You use the generated classes in J2EE applications on the SAP J2EE Engine.

Please refer http://help.sap.com/saphelp_nw04/helpdata/en/86/58cd3b11571962e10000000a11402f/content.htm

Proxies are interfaces that are generated in application systems to communicate with the Integration Server. Proxy u2018originalsu2019 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.

Refer http://help.sap.com/saphelp_nw04/helpdata/en/2a/02eff210ef4caa9a1ed4ab875c28e9/content.htm

Client proxy

A WSDL description from a UDDI server (or an Internet page) is usually used to make a service executable in the Internet and to describe the interface of this service. You require a client proxy and not a server proxy to call this service by using the Web service infrastructure

Regards

Aashish Sinha