Previous Table of Contents Next


3.4.5 Resource Identifier Allocation


   In a DAF implementation, resources and ResourceIDs correspond on a one-to-one basis. In other words, a resource has one and only one ResourceID.

   To ensure uniqueness, a DAF implementation must coordinate allocation of container values among all participating data providers. The allocation of ResourceID container values takes place at system initialization or configuration time and is beyond the scope of this specification.

   However, each data provider is solely responsible for fragment allocation within some given set of containers. Thus, in a URI-reference the fragment-identifier is independently allocated and interpreted in the context of the containing resource. Similarly, in a ResourceID the fragment field is allocated in the context of the container.