Architecture

Configuration Choices

Configuration is required by almost all components on all servers and clients. In this section the many different options is explained with some typical scenarios to assist in choosing the right place to store configuration for a given solution.

Within the MIP Environment, the following options are available:

When executing inside an Administrator:

  1. Store plug-in configuration beside the Milestone configuration
  2. Store plug-in configuration on a remote server

When executing inside the Smart Client:

  1. Load plug-in configuration from Milestone server (Stored by 1 above)
  2. Load (and/or store) from a remote server
  3. Load/store configuration within a single ViewItem
  4. Load/Store configuration within the properties in a single ViewItem
  5. Load/Store configuration within the temporary properties in a single ViewItem

Some topics to consider when selecting between these choices are:

Illustration below shows a configuration stored on video server.

Video Server

Illustration below shows a configuration on remote third-party server.

Remote Third-party Server