DDDS
Click on the red underlined text to get to the source
...
The Dynamic Delegation Discovery System (DDDS) is used to implement
lazy binding of strings to data, in order to support dynamically
...
... binding of strings to data, in order to support dynamically
configured delegation systems. The DDDS functions by mapping some
unique string to data stored within a DDDS Database by iteratively
...
... delegation systems. The DDDS functions by mapping some
unique string to data stored within a DDDS Database by iteratively
applying string transformation rules until a terminal condition is
...
... reached.
This document describes a DDDS Application for resolving Uniform
Resource Identifiers (URI). It does not define the DDDS Algorithm ...
... DDDS Application for resolving Uniform
Resource Identifiers (URI). It does not define the DDDS Algorithm or
a Database. The entire series of documents that do so are specified
...
... Database. The entire series of documents that do so are specified
in "Dynamic Delegation Discovery System (DDDS) Part One: The
Comprehensive DDDS" (RFC 3401 ...
... Dynamic Delegation Discovery System (DDDS) Part One: The
Comprehensive DDDS" (RFC 3401) [1]. It is very important to note
...
... URNs.
Therefore our approach is to use the DDDS to locate "resolvers" that
can provide information on individual resources, potentially
including the resource itself. To accomplish this, we "rewrite" the
...
... including the resource itself. To accomplish this, we "rewrite" the
URI into a Key following the rules found in the DDDS. This document
describes URI Resolution as an application of the DDDS ...
... DDDS. This document
describes URI Resolution as an application of the DDDS and specifies
the use of at least one Database based on DNS ...
... 2119.
All capitalized terms are taken from the vocabulary found in the DDDS
algorithm specification found in RFC 3403prop [3].
...
... Resolution Application's First Well Known Rule.
Therefore, this document specifies two DDDS Applications. One is for
URI Resolution and the other is for URN ...
... This template defines the URI and URN Resolution DDDS Application
according to the rules and requirements found in [3 ...
... according to the rules and requirements found in [3]. The DDDS
database used by this Application is found in [4] which is the
document that defines the Naming Authority Pointer ...
... 15].
The "P" flag says that the remainder of the DDDS Algorithm is ignored
and that the rest of the process is application specific and outside
the scope of this document. An application can use the Protocol part
...
... lookup but this would be incorrect
since a "terminal" Rule is a DDDS concept and this flag indicates
that anything after this rule does not adhere to DDDS concepts at
...
... terminal" Rule is a DDDS concept and this flag indicates
that anything after this rule does not adhere to DDDS concepts at
all.
...
... The "S", "A", and "U" flags are called 'terminal' flags since they
halt the looping DDDS algorithm. If those flags are not present,
clients may assume that another Rule exists at the Key produced by
...
...
To mitigate this the client may want to slightly modify the DDDS
algorithm (for this application only!) in order to determine if more
applicable protocols/services exist. This can safely be done for
...
... services exist. This can safely be done for
this application by using a more complex interaction between steps 3
and 4 of the DDDS algorithm in order to find the optimal path to
follow. For example, once a client has found a rule who's
...
...
At present only one DDDS Database is specified for this Application.
"Dynamic Delegation Discovery System (DDDS ...
... DDDS Database is specified for this Application.
"Dynamic Delegation Discovery System (DDDS) Part Three: The Domain
Name System (DNS) Database ...
... Database" (RFC 3403prop) [4] specifies a DDDS Database
that uses the NAPTR DNS resource record to contain the rewrite rules.
...
... Registration procedures for the 'urn.arpa.' and 'uri.arpa.' DNS
zones are specified in "Dynamic Delegation Discovery System (DDDS)
Part Five: URI.ARPA ...
... procedures are spelled out in a "Dynamic Delegation Discovery System
(DDDS) Part Five: URI.ARPA Assignment Procedures (RFC 3405 ...
... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS", RFC 3401, October 2002. ...
... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS", RFC 3401, October 2002. ...
... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part Two: The Algorithm", RFC 3402prop, October 2002. ...
... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part Three: The Domain Name System (DNS) Database ...
... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part Four: The Uniform Resource Identifiers (URI) Resolution Application", . ...
... Mealling, M., "Dynamic Delegation Discovery System (DDDS) Part Five: URI.ARPA Assignment Procedures", RFC 3405 ...
