The XML You Need to Know for Web Services
If you're a developer and haven't tripped and fallen face-first into XML yet, it's only a matter of time before you do so. The rapid expansion of Web business, the need for accelerated Web development, the need for flexible data transport and the diminishing returns of HTLM have entrenched XML in IT development, and in Web services development in particular. Although it's possible to build and implement Web services that don't use XML as the default I/O data structure, it's certainly rare. If you're headed into Web services, you're headed into XML.