Skip to Content
avatar image
Former Member

Abap Proxies...

Hi,

I need to know more about ABAP PROXY.

How to use ABAP PROXY and what is the use of abap proxies?

In what situation we will go for ABAP PROXY

How to debug the abap proxies?

Explain me the flow from SAP R/3 System - XI -FILE system.

Give me a clear picture to use the ABAP PROXY.

Thanks,

Jane.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Apr 11, 2007 at 03:39 PM

    abap proxies are of two types:

    1. client proxies

    2. server proxies

    client proxies invokes the call to the interface while the server proxies responds to a call. jdbc-r3...here the proxy call will be server proxy while for r3-file will be a client proxy call.

    <u><b>When proxy?</b></u>

    when u want to have integration with SAP application u have idoc, bapi/rfc and proxy way to achieve an interface. so when the volume of data is high u can goahead for proxy method.

    <u><b>debug</b></u>

    client proxies can be debugged in the classical way as u debug an abap report. but in server proxies u can find an option TEST in the transaction sproxy. thru this u can debug.

    <u><b>R3 - XI - File</b></u>

    For example say u want to store the details of a SO(sale order) in a file server u first have the IR and ID in place. and in the transaction sproxy u activate the interface and probably in the user exit u call the outbound method (client proxy) for truggering the interface.

    <a href="/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy Proxies in XI(Client Proxy)</a>

    <a href="/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy to R/3 via ABAP Proxy</a>

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Prabhu S

      If I go to the ECC system's SPROXY transaction I am not able to see all the Namespaces created from in the IR. I can see few of them and if I use the change mode it says "Integration Builder Address not maintained" messsage I am getting.

      It seems to be all the Namespaces are the default one. Not able to see as I created in the XI system.

      Thanks,

      Jane.

  • avatar image
    Former Member
    Apr 11, 2007 at 03:12 PM

    Hi

    see the below links

    /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

    /people/thomas.jung3/blog/2004/11/17/bsp-a-developers-journal-part-xiv--consuming-webservices-with-abap

    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - ABAP Proxy

    http://help.sap.com/saphelp_nw2004s/helpdata/en/48/d5a1fe5f317a4e8e35801ed2c88246/frameset.htm

    http://help.sap.com/saphelp_nw04s/helpdata/en/ba/f21a403233dd5fe10000000a155106/frameset.htm

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/41e08c90-0201-0010-9197-d8774336ea78

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0ae9874-109c-2910-f48a-e91f0cdd1c81

    /people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies

    Regards

    Chilla

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 11, 2007 at 03:35 PM

    Hi,

    Here are a few more tidbits.

    ABAP proxy is the preferred interface from/to SAP systems, if the same IDOC interface does not already exists. Since no adapters is involved, it is more efficient.

    In addition, ABAP proxy's Quality of Service also includes EOIO, as opposed to the RFC adapter which does not.

    Almost all SAP-developed integration scenarios and contents between SAP systems are based on ABAP proxies.

    In the future, even more functionalities will be available when using ABAP proxy. One such functionality is to do direct connections between SAP systems without going thru XI. But the configuration can still be done using XI's Integration Builder. So, you will have a central repository for all integrations, even those doing direct connections. Direct connection will be used for those integration requiring very high performance and volume.

    ABAP proxies will require development in ABAP, therefore, is not as simple as RFCs where we just need to import the interface meta data.

    Regards,

    Bill

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 11, 2007 at 04:58 PM

    Try creating a proxy on XI!!!!

    Then you will know where to create exactly for yourself.

    Regards,

    Add comment
    10|10000 characters needed characters exceeded