Как подключиться к серверу SMSC по протоколу SMPP?
Уважаемые все! Я работаю над проектом, в котором мы разрабатываем систему управления операциями в случае бедствий на основе SMS.
мы должны отправить запрос на сервер SMSC по протоколу SMPP для трансляции SMS всем своим подписчикам. Сотовая компания предоставила нам IP / порт, имя пользователя и пароль для подключения к своему серверу SMSC.
Я немного запутался, какие шаги нужно выполнить, чтобы подключиться к своему серверу SMSC?
любезно кто-нибудь ответит на мои следующие вопросы:
1) Как подключиться к серверу SMSC по протоколу SMPP?
2) Нужно ли создавать собственный SMPP-сервер для отправки запроса на SMSC-сервер?
3) Если ответ на вопрос № 2 положительный, то как отправить запрос на сервер SMSC с сервера SMPP?
Любая помощь будет оценена! Заранее спасибо!
2 ответа
"Если ваш провайдер использует HTTP-протокол для отправки ему смс, вам нужно будет использовать метод HTTP POST/GET. С другой стороны, если ваш провайдер использует протокол SMPP (Short Message Peer to Peer), вы должны будете использовать то же самое для подключения к ним."- источник
Итак, похоже, что провайдер использует протокол SMPP. Это означает, что вы должны установить соединение SMSC. Для этого вам нужно будет использовать Java API, загрузите эти библиотеки в свой проект. Там должна быть документация о том, как настроить вещи в документации Java с загрузкой. Г.Л.
Другим вариантом является SMSC-сервер с открытым исходным кодом Mobicents, который поддерживает интерфейсы SMPP, SIP и SS7/SIGTRAN, а также HTTP REST API через Restcomm.
На самом деле вы можете рассмотреть возможность быстрого построения логики обработки SMS с помощью Restcomm Visual Designer и использовать функцию внешней службы для интеграции с остальной частью вашей бизнес-логики.
https://code.google.com/p/smscgateway/ http://www.restcomm.com/