The Official XMLSPY Handbook

The following XML technologies are said to belong to the core XML infrastructure group because they establish the basis for all other XML-based technologies, including all the industry-specific XML vocabularies, which will be discussed in the next section.

Infrastructure technologies

The following core XML infrastructure technologies provide the technological foundation from which all other related XML technologies are derived:

Transformation technologies

XSL Transformation (www.w3.org/TR/xslt): XSL consists of both XSLT, a language for transforming XML documents into other XML documents, and XSL:FO, a document layout and formatting language. Published as a W3C version 1.0 recommendation in November 1999.

Document searching & retrieval

XML documents contain a wealth of information that is useful only if it can be efficiently searched and its contents retrieved. The following specifications provide the means to search and retrieve the content stored in your XML documents:

Web services

Web services refers to the use of XML-based protocols to access programs (services) on the Internet. The following technologies are used to describe, locate, and invoke services in a standardized way:

Transport protocols

XML technologies were not developed in a vacuum, rather they were built on top on existing, widely supported transport and application protocols. The following is a listing of important transport protocol specifications that often come up when working on XML-application development:

Категории