XML

XML is the basis for all the Web Services standards and protocols. Web Services uses XML as its language of choice because XML’s strengths provide some very important Web Services features.

  • XML provides a flexible, customizable format for structured data, meaning that many sorts of functions can be invoked, consuming and producing many sorts of data.

  • XML can easily be transformed into an unlimited number of other formats, meaning that upstream processors need not be altered in order to use them in a Web Services environment.

  • XML is license-free and platform independent, meaning that anyone can implement Web Services applications on any hardware platform without paying royalties.

Get .NET & XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.