Notary Verify v.1.x

Программный комплекс для дистанционного обслуживания клиентов Notary Verify v.1.x

Программный комплекс (ПК) Notary Verify v.1.x, совместная разработка компаний «Сигнал-КОМ» и «Инверсия», предназначен для предварительной обработки запросов, поступающих от пользователей различных информационных систем в УЦ Notary-PRO, и передачи им выпущенных сертификатов.

Основная задача комплекса – снижение нагрузки на администраторов УЦ за счет предотвращения размещения в базе данных УЦ некорректно сформированных запросов, запросов, не соответствующих принятому шаблону или являющихся спамом.

Комплекс позволяет использовать различные каналы, по которым запросы могут поступать через Notary Verify v.1.x в УЦ на сертификацию, а именно: с помощью электронной почты, из каталогов файловой системы и из внешних приложений. В качестве клиентов Notary Verify v.1.x могут выступать как конечные пользователи, так и различные информационные системы. Для каждого клиента может быть предусмотрено несколько каналов, по которым запросы будут доставляться в Notary Verify v.1.x.

Процесс предварительной обработки запроса с помощью Notary Verify v.1.x выполняется в несколько этапов: 

  • прием запроса по одному из каналов;
  • анализ корректности запроса и формирование ответа по результатам его обработки;
  • информирование автора запроса о результатах его обработки (в процессе обработки запроса возможно формирование нескольких ответов, направляемых по одному или нескольким каналам передачи, что позволяет клиенту быть в курсе текущего состояния обработки запроса);
  • передача запросов в буферную базу данных (ББД) модуля Notary-PRO Web Pages;
  • получение сертификатов или сообщений о результате обработки из ББД и отправка автору запроса.

Анализ корректности запросов производится на основе различных критериев, описанных в виде шаблонов, связанных с любым полем или расширением запроса – названием города, организации, должности, расширением запроса и т.д. Проверка выполняется на соответствие условий «Допустимое» или «Недопустимое» значение. Каждый шаблон может быть связан с любым клиентом, как и клиент может быть связан с любым набором шаблонов. Запросы, не соответствующие хотя бы одному критерию проверки, дальнейшей обработке не подлежат.

Для использования программного комплекса Notary Verify v.1.x должен быть установлен модуль Notary-PRO Web Pages из состава программно-аппаратного комплекса (ПАК) УЦ «Notary-PRO».

ПК Notary Verify v.1.x состоит из двух модулей: 

  • модуль обработки, который представляет собой отдельное приложение, способное работать как в виде консольной программы, так и в виде сервиса;
  • АРМ администратора, который представляет собой веб-приложение, готовое к развертыванию в рамках Java веб-серверов (одним из них может быть jboss 4.2.3).