Официальный франчайзи фирмы «1С»
Любая конфигурацияОпубликовано: 04.05.2026

Универсальный HTTP-сервис

Отдельный HTTP-сервис под каждую интеграцию — это зоопарк: после каждого обновления конфигурации базу нужно публиковать заново, анализ интеграционных процессов сложен, единого контроля нет. Универсальный HTTP-сервис заменяет публикацию множества сервисов одной.

Сервис берёт на себя логирование всех входящих и исходящих запросов, маршрутизацию на обработку и контроль доступа к объектам 1С в разрезе каждого сервиса. Стандартный интерфейс OData тоже обрабатывается — с контролем доступа.

Что внутри

Как это устроено

Как сейчас

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

До: отдельный сервис и публикация под каждую интеграцию
До: отдельный сервис и публикация под каждую интеграцию

Как станет

Публикация множества сервисов заменяется одной — универсального сервиса.

После: один универсальный сервис для всех интеграций, включая OData
После: один универсальный сервис для всех интеграций, включая OData
  • Логирование. Подробная запись в журнале логов: вся необходимая информация о входящем запросе, а после обработки — ответ сервиса. Особенно востребовано при внедрении нового сервиса, когда важно анализировать потоки данных.
  • Маршрутизация на обработку. Сервис анализирует строку запроса и определяет процедуру для обработки. Маршрут не определён — клиенту возвращается ошибка; при успешной маршрутизации выполняется обработка и при необходимости возвращается результат.
  • Контроль доступа. Проверка доступа пользователя, от имени которого идёт запрос, к определённому сервису, а затем — к объектам 1С, закреплённым за этим сервисом.

Внедрение без боли для действующих интеграций

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

Внедрить это решение

Установим и настроим механизм под вашу базу. Если нужна адаптация — доработаем.