B.2 Linking

XLink

XML Linking Language creates links between resources. W3C

Status

XLink became a W3C Recommendation in June 2001. The specification is published at http://www.w3.org/TR/xlink/.

Description

XLink allows elements to be inserted into XML documents that create and describe links between resources. It uses XML syntax to create structures to describe links, from the simple unidirectional hyperlinks of today's HTML to more sophisticated links.

XML Base

XML Base provides a facility for defining base URIs for parts of XML documents. W3C

Status

XBase became a W3C Recommendation in June 2001. The specification is published at http://www.w3.org/TR/xmlbase/.

Description

XML Base describes a mechanism for providing base URI services to XLink. The specification is modular so that other XML applications can make use of it.

XInclude

XML Inclusions is a standard for embedding XML documents. W3C

Status

XInclude became a Candidate Recommendation in September 2002 and is published at http://www.w3.org/TR/xinclude/.

Description

XInclude specifies a processing model and syntax for general-purpose inclusion. Inclusion is accomplished by merging a number of XML infosets into a single composite infoset. Specification of the XML documents (infosets) to be merged and control over the merging process is expressed in XML-friendly syntax (elements, attributes, and URI references).