Frage

In unserem Projekt derzeit wir das Senden und Empfangen von SMS-Nachrichten GSM-System (Mittelwert, von einigen Dritten SMS-Service-Provider durch URL). aber jetzt müssen wir es GPRS-System migrieren.

zu erreichen, müssen wir GSM durch GPRS-System ersetzen. wir wissen nicht, wie die Architektur wird sein. war in GSM-Nachricht von out-Anwendung über URL senden und empfangen über HTTP API.

Wie können wir GPRS verwenden, um Nachrichten zu senden und zu empfangen, erklären Sie bitte die Art und Weise, es zu tun.

Vielen Dank im Voraus, Mahesh

War es hilfreich?

Lösung

Zuerst GPRS kann nie ein SMS senden. Sie können zu jeder SMS-Gateway verbinden GPRS verwendet, die SMS für Sie senden kann, GPRS ist im Grunde Internet-Service für GSM-Netze, es hat einen anderen Zweck zusammen. GPRS ist HTTP-Transport, nicht mehr .

Ich bitte Sie auf erklären die Use-Case-Szenario , wie Sie wollen eine SMS senden? Angesichts dieser Menschen hier kann Ihnen helfen, besser und kommen mit richtigen machbare Lösung.

Andere Tipps

Grundsätzlich müssen Sie das Gerät so konfigurieren, dass er „dial“ eine GPRS-Verbindung. Das ist wie ein Modem am PC wählen. Dann sollten Sie in der Lage sein, Daten zu senden und empfangen UDP über TCP oder wie Sie mit jeder anderen „normalen“ Anwendung tun würden. Einige Geräte „wählen“ die GPRS-Verbindung automatisch, wenn Sie versuchen, für andere Geräte an einen Host mit TCP, zu verbinden, müssen Sie manuell wählen müssen.

Sie müssen nur in Begriffen denken, „wie kann ich Nachrichten austauschen TCP- oder UDP zwischen meinem Gerät und mein Server“ jetzt.

Für SAGEM HiLo basiertes GPRS-Modem, können Sie Befehl

AT + CGSMS = 2 // Was bedeutet für SMS Packet Domain bevorzugen, wenn nicht verfügbar Verwendung Circuit Switched

Was ich vermute, dass Sie verwenden, ist ein SMS-Gateway-Service-Provider die Route kann eingehende Kurznachrichten über einen HTTP / GET oder POST an die Ziel-URL.

Ich verwende sowohl einen SMS-Gateway-Service und eine direkte GPRS-Verbindung für meine Anwendungen. In beiden Fällen senden sie Informationen melden. Der Unterschied besteht darin, dass GPRS keinen Gateway-Service erfordern (da Sie nicht von Kurznachrichten über GPRS senden).

Sie brauchen nur einen Socket-Server einrichten, die das Modem angeschlossen werden kann. Zum Glück fand ich ein Modem mit einem integrierten Python-Interpreter, so dass es sehr einfach war, schreiben einen Client (in Python nicht so nebenbei der Socket-Server auch geschrieben).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top