barthon
Новичок
Для авторизации использую команду BIND_TRANSCEIVER, получаю BIND_TRANSCEIVER_RESP с command_status=0. Все Ok.
Далее пробую получить команду DELIVER_SM, которую удаленная система должна мне отправить, после того как пользователь отправит СМС.
Вот здесь и возникает вопрос: как именно перейти в режим приема команд от удаленной системы?
Прямое взаимодействие понятно: отрыть сокетное соединение, записать в него данные согласно SMPP, прочить данные из сокета, разобрать данные согласно SMPP.
А вот как быть с приемом? В бесконечном цикле читать из сокета данные?
Далее пробую получить команду DELIVER_SM, которую удаленная система должна мне отправить, после того как пользователь отправит СМС.
Вот здесь и возникает вопрос: как именно перейти в режим приема команд от удаленной системы?
Прямое взаимодействие понятно: отрыть сокетное соединение, записать в него данные согласно SMPP, прочить данные из сокета, разобрать данные согласно SMPP.
А вот как быть с приемом? В бесконечном цикле читать из сокета данные?