Постоянный сеанс по http
Всем привет.
Есть кассовый терминал (не совместимый с 1С), работает по api. Доработка состоит в том, чтобы при пробитии чека через рмк, данные об оплате отправлялись на выбранное устройство. Так вот в чём сложность, разработчик ПО для кассы поставил ограничение на подключение, 3 раза за день. Нужно сделать так, чтобы 1С не закрывал сеанс и при каждом соединении использовал данный сеанс. Как это сделать?
Есть кассовый терминал (не совместимый с 1С), работает по api. Доработка состоит в том, чтобы при пробитии чека через рмк, данные об оплате отправлялись на выбранное устройство. Так вот в чём сложность, разработчик ПО для кассы поставил ограничение на подключение, 3 раза за день. Нужно сделать так, чтобы 1С не закрывал сеанс и при каждом соединении использовал данный сеанс. Как это сделать?
По теме из базы знаний
- Универсальный HTTP-сервис на платформе 1С, аля HTTP-сервер с примером
- Гарри Поттер и подкапотное пространство веб-клиента
- HTTP сервис – друг или враг?
- Особенности разработки нативного мобильного приложения с бэкендом на 1С
- Оперативная отладка и изменение кода, добавление регламентных и HTTP-методов, аналоги констант
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1)
ЗЫ а вообще то трудно угадать какой терминал, какое у него ПО... ну и что бы помочь конкретно надо понимать о чем речь.
ЗЫЗЫ возможно ограничения связаны с демо режимом... тогда просто купить ...
разработчик ПО для кассы поставил ограничение на подключение, 3 раза за день.
Найти это ограничение и отменить его!!!
ЗЫ а вообще то трудно угадать какой терминал, какое у него ПО... ну и что бы помочь конкретно надо понимать о чем речь.
ЗЫЗЫ возможно ограничения связаны с демо режимом... тогда просто купить ...
(1) Если не ошибаюсь, то:
1. Создать общий модуль с возможностью повторного использования возвращаемых значений на время сеанса
2. Поместить в него код установки соединения HTTP
3. устанавливать в один из параметров сеанса соединение из п.2
4. Все это дело должно работать только в клиент-серверном варианте.
1. Создать общий модуль с возможностью повторного использования возвращаемых значений на время сеанса
2. Поместить в него код установки соединения HTTP
3. устанавливать в один из параметров сеанса соединение из п.2
4. Все это дело должно работать только в клиент-серверном варианте.
(1)
(4)
Что то тут не так. http соединения на сутки... такие таймауты выставлены? Стандартные таймауты веб сервера Apache это 5-15 секунд.
Ограничения могут быть на одновременное количество соединений. Вот тут ограничение на 3 соединения в одном интервале вполне возможно.
Так вот в чём сложность, разработчик ПО для кассы поставил ограничение на подключение, 3 раза за день.
(4)
ограничения не из-за демо режима, уточнял у разработчиков ПО, сделали как-будто для безопасности
Что то тут не так. http соединения на сутки... такие таймауты выставлены? Стандартные таймауты веб сервера Apache это 5-15 секунд.
Ограничения могут быть на одновременное количество соединений. Вот тут ограничение на 3 соединения в одном интервале вполне возможно.
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)