servidor - ¿Cómo puedo enviar un SMS desde Java?
libreria sms java (3)
Quería enviar SMS a un móvil en particular desde una aplicación web y recibir su respuesta y ver solo en una aplicación web. ¿Es posible crear usando tecnología Java?
Las personas como ESendex pueden proporcionar funcionalidades como esta, y también pueden proporcionar SDK / código de ejemplo para muchos idiomas (incluido Java).
La mejor manera de lograr esto es usar una puerta de enlace SMS. Una puerta de enlace SMS encapsula los aspectos técnicos de la interfaz con el medio portador de SMS por un lado y, por otro lado, proporciona una interfaz para protocolos de nivel de aplicación como http, SMTP, ftp, etc. para interactuar con él. Por ejemplo, puede hacer que una aplicación web converse con SMS Gateway a través de HTTP y la puerta de enlace del otro lado se comunicará con el centro de mensajes SMS a través de algún protocolo propietario para enviar el texto SMS recibido de la aplicación. Además, puede configurar su Gateway para que vuelva a enviar los mensajes SMS entrantes a su aplicación web. De esta forma, la aplicación no necesita conocer los protocolos de bajo nivel para enviar los SMS.
Puede arrendar una línea a un centro SMS (SMSC) si necesita enviar una gran cantidad de SMS masivos y configurar su pasarela SMS para usar esta línea de arrendamiento para enviar los mensajes. Pero alquilar una línea es mucho más caro. Si necesita enviar una pequeña cantidad de mensajes, puede usar su teléfono móvil en lugar de la línea arrendada. Conecte su teléfono móvil a su PC / Servidor y configure la Puerta de enlace para usar su teléfono. Debe consultar la documentación de su puerta de enlace al interconectar su teléfono con la puerta de enlace. Esto no es muy difícil, pero es bastante simple.
Hay muchos accesos comerciales disponibles en el mercado que se pueden usar. Pero usar una puerta de enlace de SMS de código abierto es una buena opción. Puede usar una puerta de enlace de código abierto llamada Kannel . Créame, no es muy difícil de configurar y comenzar a usar.