Поддержание соединения (ENQUIRE_LINK)
Как клиент (партнер), так сервер (платформа SevenTech) должны регулярно проверять связность между собой посылом команды ENQUIRE_LINK.
Интервалы посыла команды ENQUIRE_LINK должен находится в интервале от 30 до 180 секунд.
Каждая из сторон при получении ENQUIRE_LINK должна ответить ENQUIRE_LINK_RESP в течение 30 секунд.
Событие | Действие |
Клиент не получил ENQUIRE_LINK_RESP от сервера | Послать команду UNBIND, получить UNBIND_RESP после чего, не разрывая TCP-соединение, выждав 60 секунд установить соединение послав команду BIND. Если результат не получен, закрыть TCP-соединение и выполнить подключения заново. |
Клиент не вернул ENQUIRE_LINK_RESP серверу | Сервер закрывает соединение с партнером. Партнер восстанавливает соединения самостоятельно. |
Last updated