cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP proxy

Former Member
0 Kudos

Hi all

What is ABAP server proxy?

Is it necessary to have ABAP proxy on the

same server for which we are creating inbound interface?

any link to this appreciated.

Accepted Solutions (0)

Answers (9)

Answers (9)

Former Member
0 Kudos

Hi

ABAP Server proxies are generated from an INBOUND interface from Integration Repository. ABAP server proxy used to implement a service in XI infrastructure and also to implement a web service.

For creating a server proxy you hav to goto sproxy transaction and there u can find all the software components in the server u connected.

from it u hav to choose ur INBOUND interface and create it.

after clickin create it wil b havin a implementin class which is ur interface mappin in IR and there u can see the method.

u can write ur code in this implementin class method.

and save and activate it.

Whenever a message comes into it, ABAP proxy runtime wil automatically trigger this abap class and executes it.

U hav to make sure tat u r creatin tis proxy object in 4th level of package.

1st level-structure package.

2nd level-main package.

I hav done the scenario to update a table in r/3 using ABAP server proxy.So for further doubts plz mail me.I wil help u as faf as i know.

also u can go through the weblogs and links which hav already given to u.

Regards

Victoria.

3rd and 4th level-sub packages.

Former Member
0 Kudos

Victoria,

1. Can you please provide me some info on creating Packages in 4 levels(Structure/maim/sub1/sub2 packages)?

2. explain abot Addding (package interfaces )and

add in Packages include tab?

3. Any abap snippet which calls sync_abap_proxy .

4. I don't see your email in ur business card.

Thank you

Ganges Leaves

Former Member
0 Kudos

Hi,

View this SDN tv demo for ABAP proxy in detail.

https://media.sdn.sap.com/SDNTV/main.asp?mediaId=100

Thanks,

Prateek

Former Member
0 Kudos

<b>Client proxies</b>

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

<b>Server proxies</b>

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.Proxy for inbound interfaces are called server proxies

Former Member
0 Kudos

Hi Nagsen,

ABAP Server proxy is a code which runs on the ABAP receiver server.

This code is executed when a message is send to the receiver server where proxy is genrated for an inbound interface.

But here the receiver system should be configured for local Integration Engine. This Integration engine is diffrent from XI server. This is a local engine to receiver system.

Former Member
0 Kudos

Hi,

Here are some links about different types of proxy.

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies - Activate Proxy

/people/siva.maranani/blog/2005/04/03/abap-server-proxies - ABAP Server Proxy

/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Client Proxy

Regards,

Jishi

Former Member
0 Kudos

Hi,

Server Proxies are generated for Inbound Message Interfaces. These are used to Process the Data coming into SAP System from an external application.

Sproxy is the transaction to generate Proxies.

Plz refer to this blog on abap server proxies

/people/siva.maranani/blog/2005/04/03/abap-server-proxies

Shabarish_Nair
Active Contributor
0 Kudos

/people/siva.maranani/blog/2005/04/03/abap-server-proxies

Refer that weblog ....

In case of an outbound proxy or inbound proxy your code

will be residing in the R3 system. use tcode sproxy to generate and activate proxy.

ShaBZ

Former Member
0 Kudos

Hi Nagsen,

ABAP server proxy is created for the inbound interface creted in XI's Integration repository proxy should be created in the business system for which the interface is created .

U can reference following link :

<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/02/265c3cf311070ae10000000a114084/frameset.htm">ABAP Proxy runtime</a>

Regards,

Keith.