Real time: обмен данными с «1C» в режиме реального времени
Режим обмена в реальном времени реализован таким образом, что в 1С постоянно висит один сеанс, который ждет сообщения с сайта. Если на сайте создали или отредактировали заказ, то в 1С посылается сигнал, чтобы 1С выполнила обмен. Каждые 40 секунд (по умолчанию) соединение с сайтом обрывается и происходит новое соединение.
Механизм обмена в режиме реального времени зависит от варианта работы базы 1С:
- В файловом варианте.
- В клиент-серверном варианте.
Файловый вариант
Активный сеанс 1С ждет сообщение с сайта. Для прекращения режима реального времени необходимо закрыть сеанс или разблокировать его, нажав на комбинацию клавиш Ctrl + Break.
Запуск режима обмена заказами в реальном времени осуществляется с помощью одноименной кнопки.
Клиент-серверный вариант
Фоновое задание ждет сообщения с сайта. Временной интервал, в котором работает режим реального времени, задается в расписании задания.
В результате будет запущен режим обмена заказами в реальном времени с учетом заданного вами временного интервала.
Таким образом, все сделанные в интернет-магазине заказы в режиме реального времени попадают в 1С. Если параметры заказа были изменены в 1С либо в 1С были созданы новые заказы, то все изменения будут автоматически отражены и на сайте.