1. What is SOAP(Simple Object Access Protocol) all about?
A whatis definition 2. Where can I use this?
Well, at least in every application where exchanging XML is an issue
3. Does this has anything to do with HTTP replacement?
No. SOAP uses HTTP, it does not replace it
4. Why I need SOAP?
I've no idea if you need it. But SOAP is a standard, so if you don't want to reinvent the wheel, use it
/ JeanLouis<br /><i>"software development has been, is, and will remain fundamentally hard" (Grady Booch)</i><br /> <br />Take a look at <a href="http://www.epfwiki.net/wikis/openup/" target="_blank" rel="nofollow">Agile OpenUP</a> in the Eclipse community