Comment puis-je envoyer un SMS à partir de Java? [fermé]

je voulais envoyer des SMS à un mobile particulier à partir d'une application Web et recevoir sa réponse et de voir à une application web seulement. Est-il possible de créer en utilisant la technologie Java?

11
demandé sur Bill the Lizard 2009-02-13 13:13:38

3 réponses

quelques URLS à parcourir,

http://opensmpp.logica.com/

http://smslib.org/

je recommande SMSLIB

4
répondu lakshmanaraj 2009-02-13 10:21:04

La meilleure façon d'y parvenir est d'utiliser une passerelle SMS. Une passerelle SMS encapsule les aspects techniques de l'interfaçage avec le support de transmission SMS d'une part et d'autre part elle fournit une interface pour les protocoles au niveau de l'application tels que http, SMTP, ftp, etc. pour interagir avec elle. Par exemple, vous pouvez avoir une application web parler à la passerelle SMS sur HTTP et la passerelle sur son autre côté parlera au centre SMS sur un certain protocole propriétaire pour envoyer le texte SMS reçu de la application. De plus, vous pouvez configurer votre passerelle pour afficher les messages SMS entrants dans votre application web. De cette façon, l'application n'a pas besoin de connaître les protocoles de bas niveau pour envoyer les SMSs.

vous pouvez louer une ligne à un centre SMS (SMSC) si vous avez besoin d'envoyer un grand nombre de SMSs en vrac et configurer votre passerelle SMS pour utiliser cette ligne de location pour envoyer le msgs. Mais louer une ligne coûte beaucoup plus cher. Si vous devez envoyer un petit nombre de messages, vous pouvez utiliser votre mobile téléphone au lieu de la ligne louée. Attachez votre téléphone mobile à votre PC/serveur et configurez la passerelle pour utiliser votre téléphone. Vous devez vous référer à la documentation de votre passerelle sur l'interfaçage de votre téléphone avec la passerelle. Ce n'est pas très difficile, mais assez simple.

il y a beaucoup de passerelles commerciales disponibles sur le marché qui peuvent être utilisées. Mais utiliser une passerelle SMS open source est une bonne option. Vous pouvez utiliser une passerelle open source appelée - Kannel. Croyez-moi, c'est pas très difficile de le configurer et commencer à utiliser.

3
répondu Drona 2011-11-07 09:34:14

ESendex peut fournir des fonctionnalités comme celle-ci, et aussi vous donner des SDK/exemple de code pour de nombreuses langues (y compris Java).

2
répondu Steven Robbins 2009-02-13 10:19:26