Proxy communication

Hi  SDN Exports,
   Could  anyone give me clear picture about proxy communication in XI.
  i'e  What is proxy communication? What is ABAP proxy and java proxy?    
       diff b/w these two and  it's advantages?
     thanks in advance....
     regards,
     sudharsan.

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:
- <u><i>ABAP proxy generation</i></u> 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.
- <u><i>Java proxy generation</i></u> 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.
Check out the following links to clear the concepts of proxy communication:
<b>Proxy Generation</b>
http://help.sap.com/saphelp_nw04/helpdata/en/86/58cd3b11571962e10000000a11402f/content.htm
<b>ABAP Proxy Runtime</b>
http://help.sap.com/saphelp_nw04/helpdata/en/02/265c3cf311070ae10000000a114084/content.htm
<b>Java Proxy Runtime</b>
http://help.sap.com/saphelp_nw04/helpdata/en/64/7e5e3c754e476ee10000000a11405a/content.htm
<b>Java Proxy Generation</b>
http://help.sap.com/saphelp_nw04/helpdata/en/97/7d5e3c754e476ee10000000a11405a/content.htm
Above links will be the best help to you.
Regards
  Sumit Jain
**Reward with points if useful

Similar Messages

  • Steps in BW for intigration with PI system through ABAP proxy communication.

    Hello Experts,
    Need your help.
    We need to extract data from PI system through ABAP proxy communication. Kindly suggest the steps need to be perform on BW side.(from data source creation to setting up the delta queue )
    Thanks,
    Arpan

    Hi Raja Sekhar,
      Thanx for the quick reply.
      If i have got you point right, you are telling me to right a program that will fetch the PO's and push the data into our Interface.
    Let me explain you the complete scenario, we already have a ECC to SUS thrgh PI implemeted for the same PO's generated. Our requirement is that depending on the vendor details in PO's we have got to route the PO details to either SUS or BPM.
    I had thought of writing a prgm but the abapers feel that a standard BADI for the same would lessen their efforts.
    Meanwhile can you explain with a little more detail the standard approach you are referring to... probably some material relating to this would help us...
    thanx a lot..
    waiting for your reply,
    Nandan

  • Timeout in synchronous SOAP-Proxy communication

    Hi,
    I have a synchronous SOAP-Proxy communication (3rd party - XI - ERP). 3rd party is always the initiator of the communication.
    Is there a general rule about who should set a timeout? Does it should be set by a 3rd party, XI, or ERP? In our scenario it shouldn't be longer than 30 seconds.
    If it needs to be set on SAP side, where it should be defined? On XI or on ERP, or on both systems? 
    Which SAP parameter is used for setting the timeout for synchronous communication that does not affect other already working ways of communication, like asynchronous.
    Thanks for answers.
    Janos

    Hi,
    The timeout property needs to be set at XI level. For SOAP sender timeout check sap note no. 856597 which reads as  The default timeout value for synchronous calls is 5 minutes. You can increase this value by setting parameter XI.Timeout in the module parameter table of the SOAP adapter. The value must be given in milliseconds. For example, value 600000 represents the timeout value of 10 minutes. This parameter is not recognized in systems prior to SP13.
    Thanks!

  • Can we call proxy communication channel of type XI in user defined function

    HI ,
    can any body tell whether we call proxy communication (type xi) in an user defined function
    regards
    sandeep

    Hi,
    The Proxy is an abap coding only. 
    Hence it can be called from anywhere in R/3 region.
    But we need to ensure that the SPROXY settings and proper linking between XI & R/3 are established.
    I think, we can get more clarity on this from the Netweaver forum rather in R/3 ABAP.
    Regards,
    Ramani N

  • R/3 to xi connection for proxy communication

    hi guys,
    can anyone provide me with the settings on both the ends, of the xi server with an r/3 server for proxy communication as i am having difficulty setting the systems up.
    it would be really g8t if someone could give a step by step procedure to followed at both the ends.
    thanking you in advance,
    regards,
    rajeev

    Hi,
    Applications based on SAP WEB AS version 6.20 or higher can communiate with the XI in the native XI-SOAP format via proxies. All other applications, including "legacy" SAP systems (those on the Basis releases lower than version 6.20), communicate with the XI via Adapters.
    ABAP Proxy Scenarios:
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
    --Archana

  • Proxy communication message flow,

    Hi all,
       Can any body help me out  in understanding the message flow in Proxy communication and how is it different from the flow that involves Techical Adapters?.How the mesage Id will  be created in Proxies for messages? .Lets suppose The scenario is  Proxy (ABAP) to Proxy (ABAP).Please explain in this perspective.Any good links,blogs ,Docs with useful explanation will be helpful to me .
    Thanks,
    Amar.

    Hi Amar,
    Hi,
    Please refer to these Blogs...
    Communication between SAP System & Webservice Using Proxies
    /people/siva.maranani/blog/2005/05/23/communication-between-sap-system-webservice-using-proxies
    ABAP Proxies in XI(Client Proxy)
    /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
    Regards
    Mahesh

  • Proxy communications. Pls advice urgent

    Hi All,
    If we go by blog -- /people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi
    5) Error: 404 Not Found
        Last Point -- error is because of integration server when
        using Proxy communications.
    How to make RFC destination (SM59) of type HTTP connection (type H) to the Integration Server
    What will  be the
    a. host name,
    b.port,
    c.path prefix
    d.User Name.
    Regards

    hi rider,
    please create http destination with name SAPISU_XID
    a. host name --> XI host name
    b.port= http port
    c.path prefix = \sap\xi\engine?type=receiver or engine?type=entry depend your version
    d.User Name = user of xi  system
    after this create TCP/IP LCRSAPRFC->connecting ur businnes system to SLD landscape
    and SLDSAPAPI .
    after this go to sxmb_adm ->integration engine configuration
    provide runtime parameters with above details
    do a compile check
    once it is succesful u r ready to launch proxies
    genrally it will fail at saying business SLD landscape != Configured SLD
    got to sldapicust and do the needful
    see that engine server for SLDAPICUST and LCRAPRFC are same
    Thanks & Regards,
    rama Krishna
    Edited by: rama krishna talluri on Mar 6, 2008 3:38 PM
    Edited by: rama krishna talluri on Mar 6, 2008 3:39 PM

  • Undesrtanding Proxy communication with the Integration Engine

    I want to understand all the process in a client proxy communication. I know that the Local integration engine sends a PI-SOAP to the Central Integration Engine, and the local integration engine makes the communication with the ICM in the SAP PI side. My question are the next:
    1. SAP documentation mentions that the XI Adapter is necessary. Where is it located?, after or before of the ICM in the SAP PI side. What is it function?, because the message is already in PI-SOAP format.
    2. How does the local integration engine send the PI-SOAP message? Does it need an XI-Adapter ?.
    Thanks in advance.

    HI,
    1. SAP documentation mentions that the XI Adapter is necessary. Where is it located?, after or before of the ICM in the SAP PI side. What is it function?, because the message is already in PI-SOAP format.
    2. How does the local integration engine send the PI-SOAP message? Does it need an XI-Adapter ?.
    -->XI Adapter is necessary only at the receiver side not at the sender side, by using proxy pre-configuration steps and proxy framework message from the sender system(Client proxy) will reach PI system. So, in this case XI adapter is not necessary(adapterless communication).
    Proxy Framework which consists of Proxy Generator and Proxy Runtime:
    Proxy Generator- Converts ABAP corresponding elements to WSDL corresponding elements and viceversa and by using Proxy Runtime, local Integration will be connected to Central Integration.
    When a request is sent form client proxy-->ABAP corresponding elements will be converted to WSDL elements and local integration engine will be connected to central integration engine and whole process will be done.
    If the receiver system is SAP, and since there can be many SAP systems connected to PI, to send data from PI to that particular receiver SAP system, PI needs the receiver system details like business system name etc. So, XI adapter is manadatory only at the receiver side.
    check out this blog for more info:
    [http://www.****************/Tutorials/XI/ABAPProxy/page1.htm]
    Regards,
    Sunitha

  • System Setup For ABAP Proxy Communication

    Hi All,
    I would like to know the basic configuration required in both XI and the connected SAP system (running on WebAS 6.40), for using ABAP Proxy communication (i.e., the steps that are required to be carried out before designing the Message Interfaces in IR and using SPROXY in the SAP system).
    Thanks and Regards,
    Bharath

    Hi Bharatam
    Prior to designing and configuring you need to do the following steps in SAP System where proxy will be generated..
    1. Go for Tcode SXMB_ADM>Configuration>Integration Engine Configuration.
    2.Click on <b>Specific Configuration</b> tab..
    3.Category-- <b>RUNTIME</b>parameter <b>ENGINE_TYPE</b> Current value <b>LOC</b>.
    4.Category --  <b>RUNTIME</b> parameter <b>IS_URL</b> Current Value provide intergration server url.
    save..
    Note:Role of Business system <b>Application System</b>
    <b>SM59:</b>
    1.Create RFC Destination type H..
    provide hostname (xi server) and port
    Hope it helps you..
    If you have any conecrn you can call me on my mobile..
    Thanks
    N.Prasad Babu
    iGATE Global Solutions Hyderabad : 098490 65377

  • Using proxy communication, is there any queues?

    Hi,
    I am going to use  proxy communication and i would like to know if there is any chance to have
    queues in  R/3 and in XI? I think that it will not happen as there is no adapter is that true?
    Thanks
    Antonis

    hi
    There are queues in xi side which we need to register in xi by using sxmb_adm
    check the below thread
    Queue Stucked - Exactly Once Async Abap Proxy
    Queue Stucked - Exactly Once Async Abap Proxy
    regards
    kummari

  • Transport for ECC and PI for proxy communication

    We have both Outbound and Inbound scenarios between ECC and PI and developed accordingly. We also created both client and server proxy in ECC system. While transporting to the next system is there any dependency that first we need to transport the PI transport and then ECC transport. Or this is totaly independent that ECC transport will create the proxy automatically without having the ESR objects for te corresponding PI system.

    Hi,
    There is no rule like first you need to transport PI stuff then Proxy code in ECC.
    first you have to establish the connections(proxy communication) in new environment ,after that transport ABAP stuff and PI .
    PS: don't forget to register queue's in ECC and PI.
    Regards,
    Raj

  • What are the pre-requisite for JAVA Proxy communication?

    What are the pre-requisite for JAVA Proxy communication?

    Hi,
    You can install the Java proxy runtime on the SAP J2EE Engine Release 6.40 SP5 or higher.
    The messaging system that the Java proxy runtime uses to send messages to the Integration Server must also be installed on the J2EE server.
    To send messages from a J2EE application, the application must be programmed against beans that encapsulate all details about the Java runtime. The following classes are generated:
    ·        Proxy classes that send or receive messages using the Java proxy runtime.
    ·        Bean classes as an outer shell that conform to the J2EE standard. The beans call the proxy classes for communication.
    The classes must be deployed on the J2EE server together with their J2EE application
    see this link for the example scenario http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903501d

  • Hi  friends how to monitor to proxy communications

    1)how to monitor to proxy communications in outbound side

    Hi Ganga,
    Check this blog:
    /people/krishna.moorthyp/blog/2005/12/23/monitoring-for-processed-xml-messages-in-abap-proxy
    and check this thread also,
    Outbound xml file is not getting generated
    May be it will help you.
    Regards,
    Vikas

  • Decision making on using proxy communication

    Hi gurus,
    We need to decide, if we should use proxy communication(sap>PI>Legacy) in realtime scenarios over file based communication(sap>file adapter>PI>file adapterLegacy) & also in comparison with RFC/IDOC adapters.
    Infact, most of the times it is situational, but, we need responses from all of you in general terms.
    Please respond with your suggestions/links supporting your views.
    More replies helps us to decide on this matter.
    Note:- we are on ECC 6.0/PI 7.1. Thank you.
    Cheers.
    santosh.

    > We need to decide, if we should use proxy communication(sap>PI>Legacy) in realtime scenarios over file based communication(sap>file adapter>PI>file adapterLegacy) & also in comparison with RFC/IDOC adapters.
    You should use the proxy over file based communication because proxy communication is faster and easy for error handling.
    RFC & IDOC have their own importance. For exaple if you have standard RFC & IDOCs then there is no meaning to got for custom developement.. and again if your requirement says to do some custom developement then you have to do that.. so everyting depends on your requirement.

  • What are the pre-requisite for ABAP Proxy communication?

    What are the pre-requisite for ABAP Proxy communication?

    hi,
    How to create proxy.
    http://help.sap.com/saphelp_nw04/helpdata/en/14/555f3c482a7331e10000000a114084/frameset.htm
    How to Activate Proxy.
    /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    ABAP Server Proxies (Inbound Proxy)
    /people/siva.maranani/blog/2005/04/03/abap-server-proxies
    OutBound Proxy (Client Proxy)
    /people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
    File to R/3 via ABAP Proxy with good example
    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy
    Debug your inbound ABAP Proxy implementation
    /people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
    http://help.sap.com/saphelp_nw2004s/helpdata/en/48/d5a1fe5f317a4e8e35801ed2c88246/frameset.htm
    Synchronous Proxies:
    Outbound Synchronous Proxy
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/abap%2bproxy%2boutbound%2bprogram%2b-%2bpurchase%2border%2bsend
    Inbound Synchronous Proxy
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/abap%2bproxy%2binbound%2bprogram%2b-%2bsales%2border%2bcreation
    regards
    srinivasreddy

Maybe you are looking for

  • Maps problem in 701

     I downloaded the maps I need on my phone but after I updated the maps application doesn't read any installed maps and crashes a lot when trying to open it and even when I connected the phone to pc suite the program doesn't say I have any installed m

  • C410 software will not reinstall windows 7

    I cannot reinstall the installation software package rendering the printer useless.  I get an already installed message on the software.   I tried multiple times to use control panel to unistall the HPsoftware associated with the original install.  M

  • Case identification

    Hi, Can anyone help me with a program that can change the case of a string ie from lower to upper case without using upper case or the translate function.the string should be entered by the user. ex: let' s say the user enters ' world ' (lower case)

  • Best way to implement a simple read of multiple stings from a db

    Hello guys, I am trying to read a collection of countries (Strings) into a collection inside a Movie object. The countries reside in a separate DB table with a FK referencing the Movie. My questions: 1) What is the best way to implement this? Do I ne

  • Exchange rate from web...

    Hi there, I remember once i attended an ORACLE demo on forms9i. They shown that forms9i can ba attached with existing free exchange rate lib. This will allow users to see current exchange rate in the financial market. can some one give me the step an