Перейти к основному содержимому

Web- и http-сервисы для онлайн-обмена с 1С

Глоссарий

Web-сервер — это сервер, который принимает HTTP-запросы от клиентов, чаще всего Web-браузеров, и используется для размещения web- и http-сервисов, работающих с базой 1С.

Web-сервисWeb-службы обеспечивают взаимодействие между различными приложениями и внешними системами посредством обмена сообщениями по установленным протоколам (SOAP, XML-RPC и др.) и стандартам (REST). Такие службы представляют собой модульные компоненты в архитектуре с ориентацией на сервисы.

Http-сервис — это технология, позволяющая использовать платформу 1С как набор сервисов в распределённых информационных системах, а также служит для интеграции «1С:Предприятия» с другими программными продуктами.

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

Публикация расширения — процесс размещения объектов Web- или http-сервиса, находящихся в расширении, в службе Web-сервиса для организации обмена данными.

Схема обмена через web- и http-сервисы

Web-сервис

Более подробную информацию можно найти в статье «Схема обмена Mobile SMARTS с учетной системой на платформе «1С: Предприятие» в онлайн-режиме с помощью web-сервиса «Клеверенс»»

Как осуществляется обмен между Клеверенсом и «1С:Предприятием»

Для получения доступа к базе «1С:Предприятия» (например, для загрузки данных о товаре по штрихкоду, списка документов или самих документов) продукты «Клеверенс» по умолчанию применяют COM-соединение.

При необходимости онлайн-доступа мобильное устройство связывается с сервером Mobile SMARTS, который устанавливает COM-соединение с нужной базой 1С, запускает в ней специальную обработку «Клеверенс» и осуществляет выборку данных через сервисные экспортные методы, реализованные в этой обработке.

Применение COM-соединения позволяет быстро наладить обмен данными без дополнительных настроек и инсталляции стороннего ПО.

Актуальные способы обмена информацией в реальном времени

В отличие от устаревшего COM-соединения, современные web- и http-сервисы обеспечивают более прогрессивный подход для обмена данными с учетной системой на платформе «1С: Предприятие» в онлайн-режиме.

Характеристика
Web-сервис
HTTP-сервис
COM-соединение
Обработка большого объёма запросов
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Возможность безопасного функционирования через публикацию сервиса в Интернете
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Совместимость с базами «1С: Предприятие» в облачных сервисах (1С-Рарус, 1С-Бит, Scloud и прочие)
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Параллельные запросы стартуют без повторной инициализации при запуске новых сессий
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Не требует предоставления прав на внешние соединения в общих модулях конфигурации
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Автоматическое управление сессиями средствами платформы «1С: Предприятие» и web-сервера
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Не расходует клиентскую лицензию с сервера 1С
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Оперативный старт сеанса и авторизация в «1С: Предприятие»
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Удобство и скорость отладки
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Совместимость с платформой «1С:ФРЕШ»
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Поддержка работы с облачной базой Mobile SMARTS
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Возможность выполнять запросы с устройства, где запущен коннектор
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Не требует инсталляции web-сервера
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Удобная и быстрая настройка онлайн-обмена без необходимости ручного вмешательства
установка магазина 15 на ТСД
установка магазина 15 на ТСД
установка магазина 15 на ТСД
Минимальная версия платформы 1С, необходимая для работы
8.3.3
8.3.5
8.3.3
Минимально поддерживаемая версия конфигурации 1С
8.2.19
8.3.5
8.2.19
Минимальная версия платформы Mobile SMARTS для совместимости
3.2
3.3.46.30866
3.0

Рекомендации для настройки максимально быстрого онлайн-обмена через web- (http)-сервисы

Достижимые максимальные скорости обмена через web- (http)-сервисы

В каких случаях предпочтительнее web- и http-сервисы

Так как COM-соединение уже устарело, более эффективным способом обмена данными является применение современных web- и http-сервисов, которые:

  • не страдают от проблем, присущих COM-соединению в продуктах «Клеверенс» (длительное время первого запуска, замедленное получение данных, частые обрывы связи и прочее);
  • дают возможность одновременно обрабатывать множество запросов от большого количества устройств в режиме онлайн;
  • обеспечивают более надежную и предсказуемую запись и проведение документов, так как операции выполняются в среде сервера 1С, а не через внешнее соединение (подробнее).