XI adapter in proxies

Hi,
I have gone through previous threads but none of the thread were talked to the point. Could you please clarify my below doubt without any links.
1. Proxies in R/3 system work only if it is above of WebAs 6.40. And in case of proxies communication wtih XI is directly between Intergration engines (in XML format). As both the Integration Engines can understand XML messages then what is the need of XI adapter between sender and XI ??
2. Whether XI adapter is used for both client proxy and server proxy ??
Any help in this regard is highly appreciated.
Thanks in advance
Kumar

Hi jai,
Thanks for your answer !! Now my concept is pretty clear. But, I have one more silly doubt !! You mean in case of client proxy there is no need of communication channel and there by XI adapter. And in case of Sever proxy ......even though the communication between the XI and receiver is through XML we need communication channel and there by XI adapter. Bascially we need XI adapter in case of server proxy because we need communication channel to set the technical settings of the receiving system. And there (i.e in communication channel) in adapter place we will select XI apapter as to just to transfer the XML messages from XI to receiver.
Please correct me if my understanding is wrong.
Thanks again
Kumar

Similar Messages

  • Web DynPro Adaptive RFC proxies configuration

    Hi,
    When using Adaptive RFC proxies to call BAPIs in my Web DynPro application I need to go to the content management web interface (localhost:50000/webdynpro/welcome) to set them up. How can I automate this configuration for, say, quick deployment on another server ?
    Thanks,
    Romain GUY
    Cap Gemini France

    From your problem description, I assume it's the JCO destinations that you want to create programatically in the SLD. This is possible. Check out the API documentation for the class WDSystemLandscape.
    Regards
    Shakeel

  • Difference between Idoc Adapter and Proxies..

    HI XI Guru's,
    I am new to XI, I wanted to know what is the difference between Idoc adpater and proxies. When and what should be preffered ?
    Warm Regards,
    - Priya R

    idocs which mean - (intermediate documents)  are standard  document formats which sap systems use to store as well send data from one system to another. If this is the format in which data has to received by R/3 then you will use idoc adapter in XI.  idoc adapter can be used to communicate between systems is with  SAP release higher than  3.1.X. Communication using idoc adapter is always asynchronous.
    proxies are available for communication between  SAP systems with version WAS 6.20 and above. They support both synchronous as well as asynchronous modes of communication. Generally when you are looking at developing new application using WAS 6.20 and above then you can design the interfaces for this new applications in SAP XI and generate the required code for these interfaces automatically in SAP systems using transaction code - SPROXY in the case of ABAP Proxy and in the case of Java proxies the code is generated by SAP XI system itself. You only have to implement these interfaces in your new application. So, basically you have to only worry about building the application and the interface part is taken care by XI itself. you can also look at using proxies when data has to be inserted or fetched from custom/standard tables in R/3 using XI.
    ,idoc adapter can be used for commuincation between ABAP stacks only but Proxy can be used for both ABAP as well JAVA stack.

  • Wrong port in FTP receiver adapter - no errors in message monitoring?

    Hello all
    We're on XI 3.0 SP16 and have created / configured a HTTP XML -> XI -> FTP Server scenario. In the receiver comm. channel (ftp) we had specified a wrong port number and always wondered, why we never got errors in message monitoring. Everything seemed to be processed correctly... but no file arrived on the FTP server (receiver) side!
    After correcting the wrong FTP port number in the receiver FTP comm. channel everything went fine.
    We now encountered a similar problem with a RFC receiver adapter. We're using it in another scenario HTTP XML -> XI -> RFC to SAP R/3 (4.7).
    For some reason it died (red status in adapter monitor) and it was no more possible to do RFC calls from XI to SAP R/3 (normal RFC adapter, NO proxies).
    In XI message monitor everything seemed to be ok but no message arrived till SAP R/3. Nothing in any queue...
    After deactivating and reactivation the RFC receiver comm. channel it worked again BUT ALL PREVIOUSLY SENT messages seem to be lost.
    Is it really the way it works? Does XI integration engine at runtime NOT catch whether or not a RFC or FTP receiver adapter died, thus is not able to tell somewhere in message monitor that a message could not be delivered at all?
    I'm really confused here but hopefully I simply don't understand some easy principles to take into account...
    Our SAP R/3 is on rel. 4.70 with Web AS 6.20. The XI 3.0 plugin is not installed. Do we need to go with server proxies there and use QOS = best effort?!?
    Thanks for some suggestions.
    Best regards,
    Renaud

    Hi Michal
    Thanks... works great for normal XML based messages!
    Now, what if I wanted to pass binary files from one ftp server via BPM to another ftp server in order to enable the transport acknowledgment?
    The files polled from ftp server using the ftp sender adapter are all in binary format (ARJ). No xml data in there. How should the message format look like in BPM for the receiving step? Or: how to make sure not to loose the binary content when passing through BPMs?
    I need this sort of scenario because of the tansport acknowledgment and because I need to have some sort of message splitting (send the binary file over to a second ftp server and additionally send some kind of info message to SAP R/3 regarding thin binary file).
    BTW: in the MessagingSystem/monitor/monitor.jsp I do not see sender / receiver information. Is this normal? It's quite of a bad thing to look inside each message in order to find out what message I'm having in front of me...
    Thanks a lot for your support and patience!
    Kind regards,
    Renaud

  • Do Http Adapter has sender CC

    Hi Experts,
         I am in a confusion that :- I think i am asking you a small question, please correct me if i am wrong
    1. Do IDOC Adapter has both Sender / Receiver IDOC ( my assumption is it has only receiver Adapter )
    when i searched SDN, i am getting both sender and receiver Adapter, but as far as now i used only receiver Adapter.
    2. Do HTTP Adapter has both Sender / Receiver IDOC ( my assumption is it has only receiver Adapter )
    when i searched SDN, i am getting both sender and receiver Adapter, but as far as now i used only receiver Adapter.
    Please help me, with clear explanation.
    Nissi

    >
    NissiRaj wrote:
    > 1. Do IDOC Adapter has both Sender / Receiver IDOC ( my assumption is it has only receiver Adapter )
    > Nissi
    We have IDoc Adapter for sender / receiver side, When we are working on ABAP Stack systems like Integration between ECC System to PI System, we do not need to use IDoc Sender side.
    But when we are using 3rd party system (JAVA Based some systems using IDoc) for integration with PI & sender communication is using IDoc, at that time we will use sender side IDoc Communication Channel.
    >
    NissiRaj wrote:
    > 2. Do HTTP Adapter has both Sender / Receiver IDOC ( my assumption is it has only receiver Adapter )
    > Nissi
    Same thing is for HTTP Adapter for proxies from ECC System to PI System, we do not need sender HTTP Communication Channel Setting.
    But for 3rd party systems using HTTP Communication, we need sender side HTTP Communication Channel.

  • LookupService with Xi Adapter supported?

    Hi,
    Does anybody know if the LookupService API supports use of XI adapter (ABAP Proxies) or is it only RFC and JDBC?
    Kind Regards Johan

    The API for mapping lookups supports access using the RFC, JDBC, and SOAP adapters. If you want to use a third-party adapter for a mapping lookup in an application system, the adapter must fulfill the following requirements:
    ●     The adapter must support synchronous calls.
    ●     The adapter must not depend on information from a receiver agreement. If the adapter depends on this information, processing of the mapping lookup is terminated.
    For more information, hav a look at this site,
    http://help.sap.com/saphelp_sm32/helpdata/en/cf/406642ea59c753e10000000a1550b0/content.htm

  • Attachments in XML message

    Hi All,
    We are into SRM 7.01 with SUS functionality. We want transfer the PO attachment (both in header and line item) from ECC to SUS and i want to trace whether the attachment has been transferred or available in XML message or not.
    So how do I find out that attachment is flowing or not in XML message. How to display data that is being carried by XML message.
    Thanks and Regards

    Hi,
    we can use many adapters with attachments (jpg,pdf)
    like mail adapter, receive via file adapter
    but soap adapter (so proxies and soap adapter) handle it in an natual way I'd say
    Regards,
    michal

  • XI and withholding tax - urgent !

    Hi,
    The user wants to know how XI capabilities of SAP for Withholding Tax works?
    Can somebody guide on this? If any documentation please forward.
    Thanks and Regards
    Karpagam

    Dear Karpagam,
    SAP XI is just an integration tool, it doesn't have any functionality. You would need map the fields accordingly to achieve your functionality.
    You would need to design correct mapping document. Are you planning to use RFC Adapter, IDOC Adapter, or Proxies for your scenario?
    Hope this will help.
    Regards,
    Naveen.

  • Using ABAP Proxy

    I am researching a way to integrate SAP system with ABAP Proxy. I have sevareal questions.
    1. Is it possible to use XI alerting for ABAP
    2. Is it possible to use application acknowlendgement with asynch ABAP Proxy.
    3. When I generate ABAP class in SPROXY transaction do I need to change it by hand or I can to map this proxy to RFC function or BAPI? Is it possible to generate interface in XI by BAPI or RFC and then generate ABAP Proxy?
    What is  the advantage of ABAP Proxy? I think it requres more ABAP coding...
    I have read some blogs but I haven't got answer

    Hi, Sergey.
    I can try to answer questions 2 and 3. Regarding 1, unfortunately, I haven't tried yet.
    <b>2. Yes, definitely.</b>
    If you are programming a client proxy (outbound, that is sending data to XI and then to another system) you can require ack and in case the receiver system is able to produce ack (for instance inbound ABAP or Java Proxy), it will be routed back to the sender system.
    If you are programming a server proxy (inbound, that is receiving data from XI), raising an exception inside ABAP code will put the R/3 message in "Application Error". The fact that this ack is routed back to XI and to the sender depends on who sent the original data to your proxy: as far as I know, just BPM is able to require ack.
    <b>3. Don't confuse RFC with Proxies.</b> The technology behind is really different. Either you use RFC/BAPI stuff (and in this case from an XI perspective you are using RFC Adapter) or proxies (using XI Adapter).
    When you generate with SPROXY you have to:
    1. write your own abap code to manage data if that's an INBOUND MESSAGE INTERFACE
    2. nothing if it's an OUTBOUND MESSAGE INTERFACE, except find the right point in the system where to invoke it (report, customer exit, module pool or whatever).
    Finally, the great advantage of proxies is XI native protocol usage. It doesn't require more ABAP. The ABAP code is the same you would put in a function module. The difference is that with proxies you are in an ABAP Object context, which is not the case of functions.
    Hope this is exhaustive for you!
    Alex
    Message was edited by: Alessandro Guarneri

  • IDOC and Proxy

    Hi friends,
      I am having a doubt regarding IDOC, RFC  and Proxies.
    Now-a-days in real time ,which are in use IDOC Adapter   or proxies....
    in case of communicating between two SAP systems.

    Hi raju
    <b>Adapters</b>
       Connect existing (legacy) systems to XI
       Specific wire protocol
       Interface semantics externally pre-defined
      Outside-in development approach
    <b>Proxies</b>
      Connect new SAP applications to XI
      Native connectivity to Application system (adapter-less)
      Interfaces designed centrally in Integration Repository
      Inside-out development approach
    c) RFC adapter- Remote funtion call maps RFC to Xml message and viceversa
    In XI 3.1 we can use RFC.
    >= Netweaver AS 6.2 we can use proxy in XI
    Proxies are mostly used to communicate with two SAP system
    with regards
    Gabriel

  • Intergration with third party

    Hi,
    I want to develop a scenario in which any message sent from SAP R/3<4.6c> should be updated in Oracle database using PI.
    Can anyone help me on this ?
    1. What all is required?
    2. How to approach this problem?
    Thanks,
    Akhilesh.
    Edited by: Akhilesh Shrivastav on Aug 13, 2009 5:32 PM

    Akhilesh,
    SAP Sender side  you have 3 options RFC adapter, Idoc adapter and proxies. Selection of any of these mainly depends upon various factors like business requirement, complexity of message type, asynch/synch, data load, frquency, availability of standard idoc,  etc;
    Following links might help you :
    /people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters 
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/877c0d53-0801-0010-3bb0-e38d5ecd352c
    /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection
    of IDoc to Single File
    On the reciever side either you can use a JDBC adapter or a webservice (which will then post data into main tables).
    /people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30
    Invoke Webservices using SAPXI:
    /people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
    Edited by: Puneet Singhal on Aug 14, 2009 9:11 AM

  • About communication method with integration server?

    can anybody explain clearly what difference between using proxy and adapters at runtime?
    especially for adatpers,i am confused.
    there is a the following explanation in online help.
    Communication using adapters. In this case, you create interfaces for message exchange in the application system, or use existing interfaces.
    does not adapter have proxy programe? if so,where is its implementation?

    Hi,
    Adapter and proxies both are used by the appication to communicate with the XI/PI.
    Adapters: "To adapts the things", any appication(SAP, non-SAP) can communicate with XI using Adapters. what adpaters do? It will convert the source
    message format to target message format. Example SAP send the Idoc but XI only understand XML message so no communication is possible till some one come in bewteen and traslate that Idoc to XML format..this is the task of adatpers.
    Except Idoc and HTTP all adapters reside in the Java stack.
    Proxies are also used for the same purpose but they directly communicate with the IS so they are always fasters.
    There can be ABAP proxy or Java proxy(Client or Server Proxy). Example: if you have J2EE appication and that need to communicate with XI, for that no adapter is available...then you can write Client Java Proxy which can communicate with XI directly(same for Server proxy....where XI will call the J2EE application)
    Proxies need to use if you are communicating with SAP systems.even Idoc and RFC adapters are available? Then it depends if Web Appication Server >= 6.20 then its always to good to use proxies(even you have an option for RFC or Idoc adapters).
    Thanks & Regards,
    Farooq Farooqui.
    **Rewards Points if you find it useful**

  • Use of XI adapter in ABAP proxies

    Hey Guys
    i was going through some blogs and came across that we need XI adapter for ABAP proxies,i had thought that proxies are used for adapterless communication,then why is the need for XI adapter?i know XI adapter is used to transfer XML messages to/from sender/receiver system.
    also do we always need to use XI adapter for proxy communication?
    thanx
    ahmad

    Hi,
    The use of adapter here is to communicate the Integration Server with respective ApplcatioN System. ie, R.3 or any SAP system which is configured as an Application System to the XI.
    Proxies communicate with the XI server by means of native SOAP calls over HTTP . SO you need to mention the integration server to point/connect to correct application system during runtime.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/85/78af1bf407434796aaf8dbd6d4e7b7/content.htm
    Hope this helps,
    Regards,
    Moorthy

  • Advanced Adapter Engine with Proxies Communication

    Hello there,
    I have built a scenario with an application system and a web service using PI (SAP Basis 7.11) and the advanced adapter engine. I would like to have a communication without participating the integration engine, but with proxies and using ICO. No proxies used, the communication without integration engine works properly, but with proxies included it doesnu2019t work at all. According to the paper from Daniel Horacio Bianchin, given in April 2009, page 26, (https://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/00a8defd-e400-2c10-faaf-8049d83d1e94&overridelayout=true) the advanced adapter engine is able to work with ABAP and Java proxies as well. What is going wrong? 
    Kind regards,
    Heinz

    Hi Ravi,
    yes, I have tried to use the SOAP adapter and after generating the communication channels I have generated an Integratd Configuration Object. The income message from the business system via proxy is forwarded to the integration engine, but the receiver determination failed.
    Kind regards,
    Heinz

  • XI Adapter Parameters - Server Proxie

    Hi Experts,
    Scenario - FILE - XI - ECC
    Please let me know the parametres that needs to be given in XI adapter.
    Target Host : Is it ECC host
    Service NO: What no should i need to give.
    Path Prefix:/sap/xi/engine/?type=entry
    Username: Should i need to give (ECC 6.0 Details) USERID and PWD..
    Regards
    Kiran

    >
    > Target Host : Is it ECC host
    Yes
    > Service NO: What no should i need to give.
    Specify the HTTP port
    > Path Prefix:/sap/xi/engine/?type=entry
    Yes
    >
    > Username: Should i need to give (ECC 6.0 Details) USERID and PWD..
    Yes
    VJ

Maybe you are looking for

  • Server 2012 R2 RDS- Only want the Session Host, Connection Broker and Licensing Server!

    Hi all, Wondering if anyone has experience with implementing Remote Desktop Services (RDS) on Windows Server 2012 R2. I am doing an RDS design for a platform where we only need an RDS Session Host, Licensing Server and Connection Broker. We do not ne

  • DVB S Caputure Tuner card

    I am searching various DVB-S tuner cards to capture free to air satellite channels. The card of choice at the moment is a Hauppauge Nova S plus. The output of that is Mpeg 2. My question is will Flash Media Encoder 2.5 pick up this as a valid input f

  • How to update base view Block

    Hi, I have a View ( is based on more than one table) and created base table block based on that view. Question is, how can I update and save the data from Oracle forms ? I'm using Oracle forms 4.5 and Oracle8.0.6 database. Thanks in advance.

  • IMac G5 1.9ghz OS 10.5.8 512mb ram

    I have finished fixing a imac g5 1.9 with 512mb ram for my 8yr old daughter. it seems to run fine, but it tends to freeze a lot requiring a reboot. I also see in the Activity monitor that the CPU usage tends to be maxed out for quite a while after th

  • Adobe Download Assistant Quit Unexpectedly- intel iMac

    I have tried installing it on my desktop, user folder, on a different HD, refreshed the download page, etc, etc, and I constantly get the same crash message: Process:         Adobe Download Assistant [577] Path:            /Users/USER/Adobe Download