Перейти к содержанию

Варианты архитектуры реализации интеграции с Госключом: различия между версиями

Материал из Бизнес Системы: Электронная подпися
Нет описания правки
 
Строка 23: Строка 23:


'''Схема:''' База(ы) 1С клиента 1…N (основные информационные базы) — по API / WS (1С, двунаправленно) — Отдельная конфигурация 1С «Коннектор Госключа» (содержит расширение БСП «Электронная подпись») — по API Госключ / HTTPS — Госключ (Госуслуги).
'''Схема:''' База(ы) 1С клиента 1…N (основные информационные базы) — по API / WS (1С, двунаправленно) — Отдельная конфигурация 1С «Коннектор Госключа» (содержит расширение БСП «Электронная подпись») — по API Госключ / HTTPS — Госключ (Госуслуги).
[[Файл:variant2_diagram.jpg|frame|center|]]


'''+ Плюсы'''
'''+ Плюсы'''

Текущая версия от 07:41, 8 августа 2026

Варианты архитектуры реализации интеграции с Госключом для клиентов

Две модели размещения логики интеграции: внутри базы 1С клиента или в отдельной конфигурации-коннекторе. Все подписи выполняются через Госключ, а конкретная схема выбирается в зависимости от требований клиента к инфраструктуре, безопасности и сопровождению.

Вариант 1. Встроенное расширение в базе 1С клиента[править]

Схема: База 1С клиента (основная информационная база, содержит расширение БСП «Электронная подпись») — по API / HTTPS — Госключ (Госуслуги).


Рисунок 3 Раздел «Госключ»


+ Плюсы

  • Не нужна отдельная инфраструктура
  • Логика электронной подписи находится рядом с бизнес-данными
  • Простая схема для клиента с готовой БСП

− Минусы

  • Требования к составу и версии БСП могут быть ограничением
  • Обновление логики требует обновления расширения у каждого клиента

Вариант 2. Выделенный 1С-коннектор рядом с базой клиента[править]

Схема: База(ы) 1С клиента 1…N (основные информационные базы) — по API / WS (1С, двунаправленно) — Отдельная конфигурация 1С «Коннектор Госключа» (содержит расширение БСП «Электронная подпись») — по API Госключ / HTTPS — Госключ (Госуслуги).



+ Плюсы

  • БСП в основной базе клиента не обязательна
  • Одна конфигурация-коннектор может обслуживать множество баз 1С клиента
  • Логику интеграции можно обновлять независимо от основной базы

− Минусы

  • Нужна отдельная информационная база и сервер
  • Появляется дополнительный сетевой слой
  • Требуется сопровождение коннектора

Сравнительный анализ[править]

Два варианта рядом[править]

Критерий 1 · Расширение в базе клиента 2 · Отдельная конфигурация
База 1С клиента одна база, расширение устанавливается непосредственно в ней множество баз 1С клиента (1…N) могут работать с одним коннектором
Где находится логика электронной подписи в расширении БСП «Электронная подпись» внутри базы клиента в отдельной конфигурации 1С — коннекторе Госключа
БСП в основной базе клиента требуется не требуется
Дополнительная инфраструктура не требуется отдельная информационная база и сервер
Масштабирование отдельное расширение для каждой базы один коннектор — множество баз 1С клиента
Обновление логики интеграции обновление расширения в каждой базе централизованное обновление коннектора
Контур размещения в базе 1С клиента на стороне клиента: базы 1С + отдельная конфигурация-коннектор
Сложность внедрения низкая / средняя средняя

Легенда[править]

  • База 1С клиента — основная информационная база
  • Расширение Бизнес Системы: Электронная подпись — модуль интеграции
  • Госключ — внешний сервис электронной подписи
  • API / WS — интеграционные интерфейсы