- The web is used more and more for distributed applications:
- Exchanging application dependent data
- Using remote procedure calls (RPC) for distributed services
- Universally accepted protocols are needed
Goals of the XML Protocol activity
- Define an "envelope" to encapsulate XML data for transfer
- Define a convention for the content of the envelope when used for RPC applications
- A mechanism to serialize data based on XML Schema datatypes
- Define a mechanism for HTTP based transport