Сервис слушателя рассылок

Сервис слушателя рассылок smev-data-provider-proxy (далее - Сервис) предназначен для получения рассылок через REST API.
Сервис поставщика данных smev-data-provider получает рассылки из СМЭВ и отправляет в очередь Kafka, а слушатель рассылок smev-data-provider-proxy их получает из Kafka и отдает их по REST API.
Сервис предоставляет функциональность получения рассылок из единой системы межведомственного электронного взаимодействия, когда клиент является поставщиком вида сведений.
Основные функции Сервиса:
  • интеграция поставщиков видов сведений с сервисом поставщика данных smev-data-provider;
  • получение рассылок и сохранение их в базе;
  • отдача рассылок клиенту по REST API.

Архитектура

Архитектура Сервиса представлена на схеме ниже:

Увеличить

Описание очередей Kafka

НазваниеНазначениеИмя параметраЗаголовки сообщенийШифрование
Очередь подписок
Очередь входящих сообщений по подпискамkafka.broadcastTopicrequestId - идентификатор запроса
payloadType - тип бизнес данных
clientId - идентификатор клиента (keyAlias)
ГОСТ 3412 2015 «Кузнечик»

Безопасность данных

Архивирование данных Cервисом и восстановление из архивной копии производится средствами инфраструктуры, в которой разворачивается Cервис.
Обеспечение безопасности данных при журналировании предусмотрено на уровне исходного кода Шлюза СМЭВ: данные логов, содержащих чувствительную к раскрытию информацию, передаются в менеджер управления логами Fluent Bit в шифрованном виде.

Управление ключами и сертификатами

Настройки, связанные с управлением ключами и сертификатами, осуществляются с помощью средств DevOps Pipeline. Алиас используемого сертификата указывается в конфигурационных файлах пода в Kubernetes. Описание настроек приведено в документе Руководство по установке.

Аудит

Сервис опроса СМЭВ осуществляет аудит событий через общее платформенное решение - сервис Аудит (услуга 1.15).

Демопримеры

В демопримерах реализованы стандартные сценарии, демонстрирующие работу отдельных сервисов Платформы ГосТех. Отправка тестовых запросов в демопримерах позволит вам ознакомиться с функциями того или иного сервиса. Доступные демопримеры и описания реализованной в них функциональности представлены ниже.
СМЭВ
Отправка тестовых запросов в СМЭВ с присвоением успешно отправленным запросам уникальных идентификаторов
Предыдущий раздел
Получение вложенных файлов из запроса
Следующий раздел
Быстрый старт
Была ли страница полезной?