- • Envelope wraps what is in the message
- • Encoding defines serialization
- • Strong Data typing 'Section 5' encoding
- • Weak Data typing Literal encoding
- • XML Schema data definition via WSDL
- • "Please do this for me."
- • Used for "function call" type messaging
- • Less work at the application level
- • "I have information for you."
- • You can pass arbitrary data, such as serialized DOM trees
- • More work at the application level
- • RPC-Like behaviour possible