Универсальный HTTP сервис
Механизм позволяет централизовано осуществлять разработку и внедрение новых интеграций на базе HTTP сервисов 1С. Осуществлять контроль доступа к объектам 1С в разрезе каждого сервиса, логирование всех входящих и исходящих запросов.
Как сейчас

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

Публикация множества сервисов заменяется одной – универсального сервиса. Сервис выполняет следующие функции:
1. Логирование. Формирование подробной записи в журнал логов. Запись содержит всю необходимую информацию о входящем запросе. После обработки сервиса так же логируется ответ сервиса. Данный механизм особенно востребован при начале внедрения нового сервиса, когда особенно важно анализировать потоки данных при интеграции.
2. Маршрутизация на обработку. Сервис анализирует строку запроса и определяет процедуру для обработки текущего запроса. Если маршрутизация не определила маршрут, то клиенту возвращается ошибка. При успешной маршрутизации выполняется обработка, соответствующая текущему запросу. При необходимости возвращается результат.
3. Контроль доступа. Проверка доступа пользователя (от имени которого идет запрос) к определенному сервису. Далее проверка (при необходимости) доступа к объектам 1С, которые прописаны для конкретного сервиса.
Универсальный сервис так же обрабатывает стандартный интерфейс odata с контролем доступа.
При внедрении сервиса текущим клиентам интеграций не нужно будет менять адреса, логины для подключения. Существующие интеграции прописываются в универсальный сервис, настраивается доступ и сервис готов к работе. Существующие HTTP сервисы можно после этого удалять из конфигурации. Так же существует инструкция для разработчика по созданию нового сервиса в рамках универсального.
Для любой конфигурации
Публикация от 04.05.2026
Как сейчас

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

Публикация множества сервисов заменяется одной – универсального сервиса. Сервис выполняет следующие функции:
1. Логирование. Формирование подробной записи в журнал логов. Запись содержит всю необходимую информацию о входящем запросе. После обработки сервиса так же логируется ответ сервиса. Данный механизм особенно востребован при начале внедрения нового сервиса, когда особенно важно анализировать потоки данных при интеграции.
2. Маршрутизация на обработку. Сервис анализирует строку запроса и определяет процедуру для обработки текущего запроса. Если маршрутизация не определила маршрут, то клиенту возвращается ошибка. При успешной маршрутизации выполняется обработка, соответствующая текущему запросу. При необходимости возвращается результат.
3. Контроль доступа. Проверка доступа пользователя (от имени которого идет запрос) к определенному сервису. Далее проверка (при необходимости) доступа к объектам 1С, которые прописаны для конкретного сервиса.
Универсальный сервис так же обрабатывает стандартный интерфейс odata с контролем доступа.
При внедрении сервиса текущим клиентам интеграций не нужно будет менять адреса, логины для подключения. Существующие интеграции прописываются в универсальный сервис, настраивается доступ и сервис готов к работе. Существующие HTTP сервисы можно после этого удалять из конфигурации. Так же существует инструкция для разработчика по созданию нового сервиса в рамках универсального.
Для любой конфигурации
Публикация от 04.05.2026
