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

ABAP proxy and Java proxy ?

When we go for ABAP proxy and when we go for Java proxy ?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Best Answer
    Posted on Jun 19, 2008 at 06:25 AM

    Hi Prasad,

    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.

    If the SAP system with WAS >= 6.4 then only it supports the ABAP proxy.

    If the Application is ABAP application then we go for ABAP proxy.

    If the Application is JAVA application then we go for JAVA proxy.

    Is it like that in SAP systems we use ABAP proxy and non-sap systems we use JAVA proxy ??

    Also, Java Proxies cannot be used for any non-SAP application. it is generally used for communication with Java Application

    You can refer to the below links

    Java Proxies Refer

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

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

    /people/rashmi.ramalingam2/blog/2005/06/25/an-illustration-of-java-server-proxy

    https://weblogs.sdn.sap.com/pub/wlg/3531 [original link is broken]

    /people/thorsten.nordholmsbirk/blog/2006/08/06/use-a-java-proxy-instead-of-a-jca-adapter

    Abap Proxies Refer

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

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

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

    /people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments

    /people/bhanu.thirumala/blog/2006/02/07/abap-proxy--xml-to-abap-transformation

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

    Regards,

    Vinod.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 19, 2008 at 06:23 AM

    Hi,

    When we will go for ABAP Proxies.

    ABAP Proxies will support to connect SAP BI,R/3 System, when IDOC , RFC adapter not supporting the Format Data u r getting from source,

    if your requirement to connect to SAP BI to JDBC. but IDOC , RFC dapter dont support to connect to SAP BI to XI, in this case we use ABAP Proxies,UUse ABAP coding we will connect to Integration Server, we can trasfer the Data.

    JAVA Proxies.

    If your communicating JAVA Web Application to any Other system , XI adapters not support functionality to connect JAVA Application to XI, So we develop EJB Class , JAVA CODE we can connect to Integration sever(XI), We can transfer the DATA.

    Difference b/n abap and java proxy

    When to use ABAP Proxy and JAVA Proxy

    Thanks,

    RamuV

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jun 19, 2008 at 06:23 AM

    If the Sender/ Receiver Application is based on ABAP application then we will use ABAP proxy

    If the Sender/ Receiver Application is Based on JAVA application then we will use JAVA proxy

    Integration with SAP can be done with ABAP proxy,IDOC or RFC.

    Integaration of java application can be done by java proxy.

    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.