3.1.1 Abstract Data Model

This section describes a conceptual model of possible data organization that an implementation maintains to participate in this protocol. The described organization is provided to facilitate the explanation of how the protocol behaves. This document does not mandate that implementations adhere to this model as long as their external behavior is consistent with that described in this document.

The administrative plug-in relies on a collection of data files described in section 2.2 and stored in the generic BLOB store. The administrative plug-in reads in these data files from the BLOB store and displays them to an administrator through a UI.

An administrator can then use the UI to make further configuration changes and the administrative plug-in will copy the resultant data files to the BLOB store.

This conceptual data can be implemented using a variety of techniques. An implementation can implement such data using any method.