I am exploring SOAP in my current project. I am using Java and Apache SOAP 2.0. I have some comments on this topic:
1. As I heard, SOAP is faster than CORBA. Why? I don't know.
2. SOAP uses HTTP as connection protocal. It's great to avoid firewall related issues.
3. SOAP addes XML format body to HTTP request/response. This is the real beauty as far as I am concerning. It makes HTTP calls become semantic.
I am primarily using SOAP RPC. But I'll start playing SOAP Messaging soon. I think the more I play with it, the more I'll learn from it.
Edy
Sun Certified Programmer for Java 2 Platform (
SCJP)
Sun Certified Developer for Java 2 Platform (
SCJD)
SCJP, SCJD, SCWCD, SCBCD, SCEA, IBM Certified Enterprise Developer, WebSphere Studio V5.0