cancel
Showing results for 
Search instead for 
Did you mean: 

When to use HTTP Adapter

Former Member
0 Kudos

Hi,

Can anyone tell me when to use HTTP adapter. I have a scenario where I will be sending data from SAP by using idoc adapter and to a portal. And in portal it can accept XML format file.

If I use HTTP would it be sending XML file and placing somewhere in the portal server. I don't really understand the difference between file adapter and HTTP if it is sending xml file then it's a just a file with different format.

Would appreciate explanation as I have the SAP library link.

Regards

Sachin

Accepted Solutions (0)

Answers (4)

Answers (4)

prateek
Active Contributor
0 Kudos

<i>Can anyone tell me when to use HTTP adapter</i>

The plain HTTP adapter is used by external systems to connect to the Integration Engine using the native HTTP interface. Some external systems, for example, Web servers in marketplaces, can only process data if it is sent as an HTML form using HTTP.

<i>

If I use HTTP would it be sending <b>XML file</b> and placing somewhere in the portal server.</i>

HTTP is sending <b>XML data not XML file</b>.

<i>I don't really understand the difference between file adapter and HTTP</i>

File adpter actually creates the file not the http adapter

[Reward if helpful]

Regards,

Prateek

Former Member
0 Kudos

Sachin

the Http adapter is used to communicate with XI if you want to use HTTP.

the file adapter is used to communicate with XI if you want to use NFS/FTP

Regards

krishna

former_member529475
Active Contributor
0 Kudos

Hi Sachin

The Http Adapter resides on IS - Integrtion Engine, So we dont need the sender side Adaper, if sender side adapter is not requied then we dont need the comminication channel

see below links to get more details

http://help.sap.com/saphelp_nw04/helpdata/en/43/64db4daf9f30b4e10000000a11466f/frameset.htm

http://help.sap.com/saphelp_erp2005vp/helpdata/en/44/79973cc73af456e10000000a114084/content.htm

Cheers..

Vasu

<i>** Reward Points if found useful **</i>

Former Member
0 Kudos

Hi Sachin,

The File adapter basically converts the file content into XML message (File sytem to XI) and vice versa(XI to file system). It also enable to pick the file from source path or drop to destination mentioned.

In the case of file adapters you can not only send XML files but also other formats like csv etc.

While HTTP adapter is used when you want to communicate through HTTP (like in communication with portal).

Regards,

Vishal Gupta

Former Member
0 Kudos

Hi Vishal,

Can you please tell me how it send the XML file and places where in the receiver system.

regards

Sachin