1.4. Архитектура система |
Top Previous Next |
Распределенная система восстановления забытых или утерянных паролей документов компании "ЭлкомСофт" (ElcomSoft Distributed Password Recovery) представляет из себя программный комплекс состоящий из трех основных модулей : агента, сервера консоли, которые могут работать независимо на разных компьютерах в локальной и глобальной сетях Интернет.
Рисунок 1.4. Архитектура системы.
Агент предназначен для выделения машинного времени компьютера на котором он работает серверу, который в свою очередь использует его для восстановления документов у которых утерян или забыт пароль. Агент подключается к заданному на нем серверу, отдает сделанную работу, если она у него была, получает следующую часть работы, отключается и начинает производить обсчет полученного задания. Периодически, в среднем каждые шестьдесят секунд плюс некоторое случайное число секунд, не больше шестидесяти, агент подключается к серверу, чтобы сообщить о своем состоянии.
Сервер, получает задание с консоли, выполняет работу по распределению этого задания между агентами.
Консоль, в свою очередь, предназначена для управления сервером, к которому она подключается и агентами, зарегистрированными на нем. Регистрация агентов на сервере происходит при первом их подключении к нему. |