SOAP
XML-based web services and WSDL contracts.
💡
This course has 3 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.
Lessons
- What SOAP is and how the envelope worksThe XML messaging protocol behind enterprise web services, and the three parts every SOAP message is built from.
- WSDL contracts and code generationReading a WSDL top to bottom: types, messages, port types, bindings and services, and how a client is generated from it.
- Calling a SOAP service, and why REST usually winsThe raw HTTP request a SOAP call produces, how faults are reported, and an honest comparison with REST today.
More in XML & Web Services
XML XPath XSLT RESTful APIs RSS & Atom
Last refreshed 2026-09-17.