NetKernel Address Schemes
In NetKernel all requests use a URI identifier and an action verb.
NetKernel supports the standard address schemes such as
file:
, http:
and ftp:
.
This section documents the internal URI address schemes used by
NetKernel for various special purposes.
It is relatively easy to add new URI scheme by developing
the appropriate accessor in Java.
Refer to the
NetKernel Extension Guide
for more information and in particular the example
transient:
scheme discussed in the section on
Data Accessors
.
Scheme |
|
active: |
The active scheme supports functional programming. |
curi: |
The curi scheme is used for logical address
indirection. A curi URI references an XML
document that contains a URI that is used in a request.
|
ffcpl: |
The File First Classpath Later scheme was devised to
access resources with a module's logical file system.
|
this: |
A local reference to some execution state or context for the currently
executing DPML program.
|
var: |
The
var:
scheme provides local transient
storage for the duration of the DPML program execution.
Temporary variables are created dynamically when they are
first indentified.
Once created,
var:
scheme variables are
globally accessible within the DPML program and
exist until the program exits.
|
AUTHOR NOTE: We need examples of this:[name] and other usages.