Interviewer - Server Admin > UNICOM Intelligence Interviewer - Server Admin architecture > Distributed Property Management (DPM) > Structure of DPM
 
Structure of DPM
DPM uses these interfaces:
IAgent2
Provides security and login services and exposes the other DPM objects. For more information, see Database properties.
ISite
Defines cluster and other information, such as name, site-wide properties (properties that are not server-specific), and database properties. Generally, a Site object corresponds to a physical location, such as Paris, London, or Rome. For more information, see Site properties.
IServer
Corresponds to a physical server and is used to organize DPM information. You use the Server object to access collections of projects, properties, and sample management objects. It also provides access to the LocalProperties collection which stores properties specific to an individual server. For more information, see Server properties.
IProject
Each Project object generally corresponds to a survey. It contains a Properties collection that defines the project's status, description, whether it uses sample management, the special Web pages that it uses, and so on. It also contains a Sample Management link that associates the Project object with a Sample Management object. See Project properties and Sample management properties for details.
IProperties
A collection of generic Property objects. A Properties collection may apply to an Agent, Site, Server, or Project object. Properties are standalone objects that are passed around the system. Properties collections can contain other Properties collections; that is, they can be nested.
IProperty
A name-value pair that can be included in a Properties collection.
See also
Distributed Property Management (DPM)