cancel
Showing results for 
Search instead for 
Did you mean: 

adapter type

Former Member
0 Kudos

HI ALL

Which adapters run on j2ee engine and which run on ABAP stack?

why IDOC and HTTP adapters , no sender agreement is required. ?

plz replay me

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

in case of Idoc adapter no sender agreement because control records of the idoc will have all the details and processing of message will take place in Integration Engine it is on ABAP STACK and the adapter is also on ABAP STACK

The plain HTTP adapter gives application systems the option of communicating with the Integration Engine and exchanging business data using a plain HTTP connection

for detail on HTTP adapter see this [http://help.sap.com/saphelp_nw04/helpdata/en/44/79973cc73af456e10000000a114084/content.htm]

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi,

>> Which adapters run on j2ee engine and which run on ABAP stack?

These adapters are resides in J2EE engine FILE/JDBC/SOAP/RFC/XI/MAIL/JMS..etc

>> why IDOC and HTTP adapters , no sender agreement is required. ?

As they resides in ABAP Stack i,e IE. Both are directly communicate with IE.

For IDOC and HTTP need not to create sender communication channel and sender agreement.

Sameer

Edited by: sameer Khanna on Apr 30, 2009 10:36 AM

jyothi_anagani
Active Contributor
0 Kudos

Hi,

IDOC and HTTP are in ABAP stack and remaining all in JAVA stack.

Because of this reason no need of sender CC for those 2 adapters. They can directly communicate to Integration Engine. So no need of sender Agreement.

Thanks.

Former Member
0 Kudos

HI

HTTP and Idoc adapters are reside at ABAP stack.

So no need to create seperately communication channel for HTTP and Idoc. So directly they will interact with the Integration Engine instead of Adapter Engine.

The reason is that R/3 can directly send Idocs to XI via ALE layer using RFC destination specified in SM59. This IDoc after reaching XI is converted in IDoc-XML. This is done when we specify IDoc metadata IDX2 in XI. It is then used in IR for mapping.

Now for the receiver side, when IDoc-XML is created after mapping program run is sent to R/3. Before that, it has to be converted into IDoc. This conversion is IDoc-XML to IDoc is done by IDoc Receiver adapter.

Regards,

Nithiyanandam

former_member183908
Active Contributor
0 Kudos

Hi Pankaj,

-->IDOC and HTTP adapters are on ABAP stack.

-->FILE,RFC,SOAP,BC and the remaining adapters lies on java stack.

Internally IE has IDOC and HTTP adapters.

Thanks

Former Member
0 Kudos

Hi,

this is a very general question and was already asked a lot of times.

If you search here in SDN you will find the answer.

Regards

Patrick

BTW your second questions answers almost your first question

Shabarish_Nair
Active Contributor
0 Kudos

>

> HI ALL

> Which adapters run on j2ee engine and which run on ABAP stack?

all except HTTP and IDoc

> why IDOC and HTTP adapters , no sender agreement is required. ?

>

> plz replay me

Please search the forum and you will find tons of replies to this question

eg. https://forums.sdn.sap.com/click.jspa?searchID=25506408&messageID=3810434

Note that from PI 7.1 onwards you can define a IDoc sender channel and agreement since there are various featured embedded.