1.>we will make webservice,Without soap? 2.>we have XML file why we need soap? what is a purpose of soap? 3.>we have a flate file system(ascii file-accept all os and Technologies) ,why we use XML file? 4.>why we didn't transfer the xml file to HTTP?
A message in a forum like this is too short to cover your questions in detail, but here are some resources to peruse.
#1) REST is a style of implementing WS that does not use SOAP. More details about it are linked in the Web Services FAQ.
#2) SOAP is an application of XML, i.e. it is built on top of it. A good introduction to SOAP is here. Note that having XML does not imply having an XML file, and especially with SOAP, there generally isn't one.
#3) XML has advantages and disadvantages over flat files. This is more a question for the XML forum.
#4) I'm not sure what you're asking. If you're talking about SOAP, it is an XML application specifically meant for use over networks (and most often HTTP). But again, using XML (and SOAP) does not imply using files. [ June 10, 2006: Message edited by: Ulf Dittmer ]