Платформа CMS

CMS (Central Management System) представляет собой кроссплатформенную распределенную систему управления приложениями (здесь и далее под приложением понимается любой модуль-подписчик главного управляющего сервиса). Центром системы является управляющий сервис Dr.Web CMS. Данный сервис реализует основные функции системы по контролю функционирования приложений, а также управление приложениями, настройками приложений и регистрацией событий.

Взаимодействие между приложениями происходит посредством протокола TCP. Взаимодействие приложений с управляющим сервисом может происходить двумя способами:

контролируемое приложение взаимодействует с управляющим сервисом посредством протокола MB (Management Base);

управляющие (администраторские) приложения взаимодействуют с управляющим сервисом посредством протокола MS (Management System).

Сервис Dr.Web CMS использует для хранения данных о приложениях встроенную древовидную базу данных.