cancel
Showing results for 
Search instead for 
Did you mean: 

Adapters run on Java stack

Former Member
0 Kudos

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

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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-ab5bf10c...

Also see todays discussion

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

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.....

Answers (3)

Answers (3)

former_member614185
Contributor
0 Kudos

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

Former Member
0 Kudos

hi BABU,

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

File

JDBC

MAIL

RFC

JMS

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

IDoc

HTTP

regards

ramesh P

Former Member
0 Kudos