The XLink specification supports not only simple links but also extended links. Extended links allow multiple resources, either remote or local, to be connected by multiple arcs. Arcs are explicitly unidirectional — they only define traversal in a single direction. By grouping resources with labels and using one or more arcs, an extended link can achieve specific traversal pathways among the resources.
For example, if all resources in an extended link were given the label A, then an arc within that link which was from="A", to="A" would connect every resource to every other resource and allow traversal from any of those resources to any other of those resources.
Extended links do not need to be contained in the same document as the elements they link to. This makes it possible to associate metadata or other supplemental information with resources without editing those resources.
XLink also supports richer information about link types and the roles for each resource that an XLink connects.
Saturday, March 28, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment