Web ServicesLesson 105Free preview
XML SOAP
This lesson is part of XML · All levels
Summary
SOAP or Simple Object Access Protocol is an XML-based messaging protocol for exchanging structured information. Each envelope-shaped message contains optional Header and mandatory Body sections, all in the standard SOAP namespace. SOAP is generally transported via HTTP with Content-Type application/soap+xml and supports both RPC and document/literal calling styles.
Key points
- Message structure: <Envelope> contains optional and mandatory <Header> (<Body>)
- The body reported a message processing error
- SOAP 1.1 and 1.2 use different namespaces
- SOAP can run on HTTP, SMTP, or other protocols
- SOAP is used with WSDL to define operations and endpoints
Full lesson
Code examples and quizzes
Full lessons, code examples, and quizzes are available to subscribers. 5 questions.