Установка соединения (BIND)
Для установки соединения необходимо послать BIND_TRANSCEIVER, в команде должны быть следующие поля:
Параметр
Описание
Пример
system_id
Идентификатор подключения. Допустимые символы 0...9a...zA...Z_ Максимальная длина 16 символов
company_1
password
Пароль
LfR62ccB
system_type
Тип подключения. Необходимо оставить пустым
null
Ответ будет передан командой BIND_TRANSCEIVER_RESP, в поле command_status будет передано одно из следующих значений:
Значение
Описание
0x0 - ESME_ROK
Подключение установлено
0xD - ESME_RBINDFAIL
Соединение не установлено, необходимо повторить попытку.
0x5 - ESME_RALYBND
Подключение уже установлено.
0xF - ESME_RINVSYSID
Неверный system_id
0xE - ESME_RINVPASWD
Неверный password
Разрыв соединения (UNBIND)
При необходимости разорвать подключение необходимо послать команду UNBIND, в ответ будет передана команда UNBIND_RESP и закрыто TCP-соединение.
Last updated