cancel
Showing results for 
Search instead for 
Did you mean: 

File to HTTP scenario

Former Member
0 Kudos

Hi all,

I am working ona File to HTTP scenario. My problem is in the HTTP communication channel. For configuring this scenario do I need some webserver or anything like. I mean where do I send the message to?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sonia,

You can send an HTTP Request to a Application running on a web server which accepts the request.

check out this weblog....

/people/siva.maranani/blog/2005/09/15/push-data-to-mvc-architectured-application-using-xi

Regards,

Sushil.

Answers (4)

Answers (4)

Former Member
0 Kudos

Sonia,

Web server is server, where you send request (just to get info - via GET method of HTTP protocol, or also to process some data using POST method). U can do this using (and always do, just non-it people doesn't know) web browser, which is actually web cleint.

In XI, when u use HTTP->XI scenario, is situation very similar. You use POST method to send data to XI (and XI serves here like HTTP server) and everything u need to send these data to XI is web client (it can be just web page with form in IE, which can send data via POST request).

All you need then is send the XML document with data to appropriate HTTP destination.. For details about the HTTP destination, see the online SAP HELP documentation to HTTP sender adapter.

Peter

Former Member
0 Kudos

OK Correct me if I wrong. Based on the two urls

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

I have come to the conclusion that

we cannot have a sender HTTP adapter in XI i.e XI will not let us click on the sender option. SO if we want to send a HTTP message to XI we have send it using

http://<hostname:port>/<path>?<query-string>; using our web browser

Now what path do I give in this case The query string I can formulate based on the article mentioned above. I don't have any folder access on the XI server.

If I want to have a receiver HTTP adapter then I will have to send the message to a application hosted on a web server.

Former Member
0 Kudos

Hi Sonia,

on XI, run tcode SICF. You'll see all http "folders".. - services

I think, tha url should be like http://<host...>:<port>/sap/xi/adapter_plain?<query_string>;

Peter

prateek
Active Contributor
0 Kudos

U need any application that is deployed on any web server.

One example would be

/people/siva.maranani/blog/2005/09/15/push-data-to-mvc-architectured-application-using-xi

Regards,

Prateek

Former Member
0 Kudos

Hi sonia,

see the links ...u might get some info....

regards

Biplab

Former Member
0 Kudos

Hi

u need a http client for this.there v will post the message

regards

preetha