Skip to Content
avatar image
Former Member

Adapters run on Java stack

Hi

what are the adapters run on Java Stack.. and what are the adapaters run on ABAP stack...and by seeing itself how can we say the particular adapter is running on this particular stack..

and if the Senderer side.. RFC adapter means.. we need to define communication channels.. and sender aggriment every thing... where as if the sender is IDOC or PROXY we no need to define sender communication channels and sender aggriments.. what is the reason for this..

thanks

babu

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Oct 31, 2007 at 12:34 PM

    HTTP and IDOc are in ABAP stack!!! rest all adapters are in JAVA stack!!!

    u cant say by seeing.. u have to remeber!!!!

    <b>the Senderer side.. RFC adapter means.. we need to define communication channels.. and sender aggriment every thing... where as if the sender is IDOC or PROXY we no need to define sender communication channels and sender aggriments.. what is the reason for this..</b>

    see for the adpaters which are staying in ABAP stack...the communication holds within the integration servers...i min the messages dont route via AE.

    since RFC is in JAVA stack so u have to create CC,SA etc....

    But incase of proxy... its adpaterless integration ...since u dont use CC and hence Adapters u dont need to create the sender agrrement....

    Check this file on SAP XI Adapter Framework which contains answers of all of your questions:

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6f83d790-0201-0010-629d-ab5bf10c94e4

    Also see todays discussion

    <b>Why IDOC adapter is in abap stack and RFC adapter is in J2EE stack what is</b>

    1)IDOC adapter is in abap stack and RFC adapter is in J2EE stack what is

    IDOC travels using the Trfc's ports .We configure these ports on R/3 which is pointing to XI ( partner Profile) and we configure the IDOC reciver CC which is again using the Port in XI to exit and enter into the receving SAP machine.

    IDOC is the intermediate between SAP Systems so IS is also on the ABAP stack they communincate using the trfc Port.

    RFC adpater is in JAVA stack may be due to XI RFC communication beased on JConnector, which is java implementation. So in simple word....RFC messages go to IE via adapter engine.....

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 31, 2007 at 12:27 PM
    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 31, 2007 at 12:35 PM

    hi BABU,

    <u><b>Java stack</b></u>

    File

    JDBC

    MAIL

    RFC

    JMS

    <b><u>ABAP Stack</u></b>

    IDoc

    HTTP

    regards

    ramesh P

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 31, 2007 at 12:36 PM

    The Adapter engine is based on J2EE and enables adapter communication within a system.

    IDoc, XI, HTTP adapters lies in the Integratiion engine itself. So there is no need to craete sender communication cahannel.

    Except these adapters, all are running on the Java stack

    Add comment
    10|10000 characters needed characters exceeded