WARNING: This server provides a static reference view of the NetKernel documentation. Links to dynamic content do not work. For the best experience we recommend you install NetKernel and view the documentation in the live system .

Active URIs are a syntax of Universal Resource Identifier (URI) which was designed especially for NetKernel to a service interface with an arbitrary number of named arguments which are themselves nested URIs. In the general case this leads to its unique ability to specify complete functional programs within it's syntax.

Hewlett Packard and 1060 Research embarked upon a standardisation of the Active URI with the IEFT in 2003 but that attempt has since stalled. A draft of the specification is available here.

In summary the syntax of the active URI is:

"active:" {service-name} [ "+" {argument-name} "@" {argument-value } ]*