Real-world enterprise application integration solutions

XML: eXtensible Markup Language

XML is a markup language for documents containing structured information. XML has been adopted as a worldwide standard and a large number of vendors provide commercial support in a variety of products.

While it looks similar to HTML, XML provides a significantly greater degree of flexibility than HTML because it allows users to define their own tags. This flexibility allows users to structure their data in customized ways. The flexible structure of XML also makes it ideal for passing messages over the Internet.

XML documents are processed using one of a number of XML parsers that are designed to read the XML tags and capture the data contained within those tags.

Additional Resources:

  • provides one of the most comprehensive sets of XML references as well as coverage of new applications and developer tools that use XML.
  • Good introductory material as well as new products and XML news can be found at .
  • provides some of the most current developer news for and from the XML community.
  • Café Con Leche provides an extensive compilation of XML news and resources.
  • The W3C manages the standards.

More Web Services Technologies:
< back to Web Services FAQ

   ebXML: Electronic Business XML
   JMS: Java Messaging Service / JTA: Java Transaction API
   Security Technologies
   SOAP: Simple Object Access Protocol
   UDDI: Universal Description Discovery and Integration
   WebDAV: Web-based Distributed Authoring and Versioning
   Web Services and WSDL
   XAML: Transaction Authority Markup Language
   XML: eXtensible Markup Language

back to top

Copyright 1999-2022 © Red Oak Software, Inc.       Legal       Privacy      Feedback     Mobile