Skip to Content
author's profile photo Former Member
Former Member

XI- Proxies

hi experts,

Could any one send me some content on proxies and scenarios where proxies are used.

Cheers

Aman

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Jan 05, 2008 at 08:31 PM
    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi,

      Proxy are used when you wanted to take some data from SAP table ans transfer the data to target system, that scenario is called Outbound proxy.

      IN the other way you are getting the data in the form for file for example and you wanted to update the R3 table with that information then you go for File-INbound proxy.

      There are two types of Proxy:

      1) ABAP

      2) Java

      Please go through the below weblog for both the scenarios:

      You need to do some configuration at the R3 and XI end for Proxy:

      ABAP Proxy configuration:

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

      Client proxy:

      /people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion

      Server Proxy -

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

      File to Inbound Proxy:

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

      Debugging Inbound Proxy:

      /people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation

      SPROXY not working:

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

      https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f83deb90-0201-0010-189c-8d3ff87572f8

      Thnx

      Chirag

      Reward points if it helps.

  • author's profile photo Former Member
    Former Member
    Posted on Jan 07, 2008 at 05:35 AM

    Hi aman ullah ,

    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:1. Java Proxies. or 2. ABAP Proxies.

    We can interface to XI through proxies. From WAS 6.20, proxy generation feature enables application systems to communicate with XI using proxies. Proxy generation enables you to create proxies in application systems. Proxies encapsulate the creation or parsing of XML messages and the communication with the relevant runtime components required to send or receive the messages.

    There are two types of Proxies.

    1. Java Proxies.

    2. ABAP Proxies.

    Java proxies are used when java applications needs to send and receive data and ABAP proxies are used when ABAP applications needs to send and receive data.

    Proxy Generation

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

    ABAP Proxy Runtime

    http://help.sap.com/saphelp_nw04/helpdata/en/02/265c3cf311070ae10000000a114084/content.htm

    To activate ABAP proxies

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

    Detailed step-by-step solution for ABAP proxies in XI

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

    ABAP Server proxies

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

    Debugging of Inbound ABAP proxies

    /people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation

    File to R/3 via ABAP Proxy

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

    How to push data from BI to XI using proxy

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e698aa90-0201-0010-7982-b498e02af76b

    How to push data into BW from XI using proxy

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/18dfe590-0201-0010-6b8b-d21dfa9929c9

    cheers!

    gyanaraj

    ****Pls reward points if u find this helpful

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 07, 2008 at 08:09 AM

    Hi Aman,

    Go through this blog.

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

    regards,

    Ujwalkumar

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 07, 2008 at 08:40 AM

    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.

    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 Integration Repository.

    Try these weblogs to Configure ABAP Proxy.

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

    Client proxy:

    /people/arpit.seth/blog/2005/06/02/file-receiver-with-content-conversion

    Server Proxy -

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

    File to Inbound Proxy:

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

    Also you can refer to replies given by others.

    Try these weblogs to Configure Java Proxy.

    Java Proxies and SAP XI - The Inside Story, Part 1 :

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b2096f9

    Java Proxies and SAP XI - The Inside Story, Part 2

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903501d

    Asynchronous inbpund java Proxies

    /people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy

    More on Java Proxy-

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/7d4db211-0d01-0010-1e8e-9b07fc2113ab

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b2096f9

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903501d

    Proxy Generation- For ABAP and Java proxy, create a Message Interface and then generate a proxy for that message interface.

    http://help.sap.com/saphelp_nw2004s/helpdata/en/86/58cd3b11571962e10000000a11402f/content.htm

    Java Proxy Runtime -- J2EE Integration

    https://websmp205.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700002097132005E

    I hope this will help you.

    Regards

    Aashish Sinha

    PS : reward points if helpful

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.