Skip to Content
avatar image
Former Member

adapters

Helllo,

why idoc and http adapters are not present in Adapter framework

shyam

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • Aug 29, 2007 at 04:32 AM

    Hi,

    The straight answer is IDOC and HTTP adapter are in ABAP stack.And for adaptors which are in ABAP stack ..u need not create the communication channel..these are already linked to Integration Engine.

    To understand this better go thorugh this Doc

    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a3d3c390-0201-0010-c490-bd85917138c8

    Hope it helps..

    kumar.S

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi

      Communication Channels are created to communicate with the Integration Server.

      IDOC and HTTP adapters reside on the ABAP stack.Hence we need not create Communication channels for them.

      Thanks

  • Aug 29, 2007 at 06:13 AM

    Shyam,

    Firstly AFW connects all the adapters to the IS. (XI is a double stack)

    IS is on the ABAP stack of XI and AFW on the java. so all the adapters which on the AFW which resides on JAVA stack communicates with the IS through the JCO.

    The reason for IDOC and HTTP adapters not present in AFW is because it resides on the ABAP stack, but we do configure them to talk to IS.

    For IDOC, Since these travel using the Trfc's ports you have to configure these ports on R/3 which is pointing to XI ( partner Profile) and you do configure the IDOC reciver CC which is again using the Port in XI to exit and enter into the receving SAP machine.

    there are lot of blogs about the IDOC and HTTP configuration.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi,

      Idoc and HTTP are the only to adapters that reside in the ABAP stack..means they are the ABAP class.

      For both the adapter(IDOC and HTTP) Sedner Communication Channel (so no Sender Agreement) is not required.

      Exanple: In case of HTTP as sender adaper

      The HTTP will call the Pipeline services of the IS.

      But in case of HTTP as receiver...the Pipline services will call the HTTP adapter that why only receiver Communication channel is required.(Same for Idoc)

      As these are present in IS.(ABAP stack)...you cannot monitor these adapters in RWB(Java Stack) 😊

      For more clarification how HTTP call XI pipeline services please refer the TBIT42..(Adapter documents-> HTTP adapter)

      Thanks & Regards,

      Farooq.

      <b>Rewards Points if you find it useful</b>