Verwenden Sie Ihre VB.NET-Anwendung für SMS-Nachrichten

Erfahren Sie, wie Sie SMS-Nachrichten mit Ihren Visual Basic.NET-Anwendungen senden und empfangen können. Es ist eine hervorragende Wahl, um mit Ihren Kunden oder Mitarbeitern über einfache Textnachrichten zu kommunizieren. Wählen Sie die beste Methode für Ihr System, indem Sie eine Datenbank und ein HTTP-API-Beispiel herunterladen.

Im 1. Beispiel befindet sich der Datenbankserver zwischen Ihrem SMS-Gateway und der VB.NET-Anwendung. Im 2. Beispiel kann die HTTP-API des Ozeki SMS-Gateways direkt erreicht werden.

Einführung

Sie können SMS-Funktionen in Ihr Visual Basic.NET-Programm integrieren, sodass es SMS-Nachrichten über das Ozeki SMS-Gateway senden kann. Durch die Verwendung eines Datenbankservers (MySQL, MSSQL, Oracle) können Sie SMS-Nachrichten senden oder empfangen mit SQL-Anweisungen wie INSERT oder SELECT, aber Sie können auch 'sendmessage'-Anfrage der HTTP-API verwenden, um Ihre Nachricht an das Mobilfunknetz zu senden. Diese beiden Optionen garantieren Geschwindigkeit, Zuverlässigkeit und Sicherheit, um eine professionelle und zuverlässige Lösung zu bieten. In den folgenden Absätzen können Sie einige Möglichkeiten der oben genannten Vorteile lesen. Sie finden Links zu zwei detaillierten Setup-Anleitungen, die Beispielquellcodes und detaillierte Erklärungen enthalten.

So senden und empfangen Sie SMS in Visual Basic.NET mit SQL

In diesem Beispiel teilen sich Ihre Visual Basic.NET-Anwendung und das Ozeki SMS-Gateway einen Datenbankserver. Um eine SMS zu senden, muss die Visual Basic.NET-Anwendung einen Datensatz in die Datenbank einfügen, indem sie eine SQL-Anfrage verwendet. Das Ozeki SMS-Gateway liest diesen Datensatz und sendet die SMS. Nachrichten können auf ähnliche Weise empfangen werden. Wenn eine SMS eingeht, fügt das SMS-Gateway sie in die Datenbank ein. Die VB-Anwendung kann sie über eine Standard-Datenbankverbindung abrufen (Abbildung 1).

wie man SMS von VB.NET über SQL sendet oder empfängt
Abbildung 1 - So senden/empfangen Sie SMS von VB.NET über SQL

Weiterlesen: So senden und empfangen Sie SMS-Nachrichten von Visual Basic.NET über einen Datenbankserver

So senden und empfangen Sie SMS in Visual Basic.NET mit HTTP

Dieses Beispiel erklärt, wie Sie HTTP-Anfragen in VB.NET verwenden können, um Textnachrichten an Mobiltelefone zu senden. Nach der Implementierung dieses Beispiels wird Ihre Visual Basic.NET-Anwendung in der Lage sein, Textnachrichten über das Ozeki SMS-Gateway an die Mobiltelefone von Nutzern zu senden, indem sie dessen HTTP-Schnittstelle aufruft. Das Ozeki SMS-Gateway ist dafür verantwortlich, diese HTTP-Anfragen in SMS-Nachrichten umzuwandeln und sie an die Empfänger-Handys zu liefern (Abbildung 2).

wie man SMS von VB.NET mit HTTP-Anfragen sendet
Abbildung 2 - So senden Sie SMS von VB.NET mit HTTP-Anfragen

Weiterlesen: Schritt-für-Schritt-Anleitung, die erklärt, wie Sie HTTP verwenden, um SMS von VB.NET zu senden.

So testen Sie das SMS-Senden mit Visual Basic

Um das SMS-Senden aus Ihrem Visual Basic-Code zu testen, haben Sie zwei Möglichkeiten: Sie können die integrierte SMS-Tester-Verbindung verwenden oder Sie können zwei SMS-Gateways einrichten, um eine realistischere Testumgebung zu haben. Wenn Sie zwei SMS-Gateways einrichten, müssen Sie das erste SMS-Gateway als SMPP-Simulator konfigurieren. Dieses SMS-Gateway wird dem zweiten SMS-Gateway einen SMPP-Server-Service bereitstellen. Es wird genauso funktionieren wie der SMSC eines Mobilfunknetzbetreibers. Das zweite SMS-Gateway wird sich über eine SMPP-Client-Verbindung mit dem ersten verbinden und Ihrer VB-Anwendung einen SMS-API-Service bereitstellen.

Vorteile

Durch die Implementierung der oben genannten Konfigurationen mit dem Ozeki SMS-Gateway eröffnen sich Ihnen mehrere Vorteile. Sie erhalten ein sehr zuverlässiges Benachrichtigungssystem, das so konfiguriert werden kann, dass es die gewünschte Person direkt benachrichtigt. Sie können sofort auf eingehende SMS-Nachrichten reagieren und den Nachrichtenstatus mithilfe von Zustellberichten verfolgen. Die oben genannten Konfigurationen können unabhängig von Mobilfunknetzbetreibern verwendet werden. Sie können das Ozeki SMS-Gateway so konfigurieren, dass es GSM-Modems oder IP-SMS-Verbindungen zum Versenden Ihrer SMS-Nachrichten verwendet. Wenn ein Anbieter ausfällt oder der bereitgestellte Durchsatz nicht ausreicht, können Sie zu einem anderen Anbieter wechseln. Sie können HTTPS oder eine sichere Datenbankverbindung verwenden; so können Sie ein sicheres Benachrichtigungssystem aufbauen. Durch die Verwendung dieser nächsten Generation werden Sie in der Lage sein, einen professionellen Service für Ihre mobilen Nutzer bereitzustellen. Ihre Arbeit wird effizienter, schneller und dennoch genauer.

More information