XRL
XRL is a declarative language used to recursively compose XML documents.
XRL supports a separate name space within the xrl: scheme.
XRL names are mapped to other URIs through definitions in a
links
document.
Once defined, XRL named resources can be quickly composed using a templating system.
The templating system supports both push and pull design patterns.
XRL may be used to compose XML messages or as a rich environment for developing web applications.
A
language reference
guide as well as a
step-by-step
guide are provided.