Enviar mensagens SMS, MMS do dispositivo móvel e enviar essa mensagem para um servidor de aplicações Java

Fui encarregado de um projecto onde o cliente gostaria de enviar SMS, mensagens MMS de um dispositivo móvel. Eles gostariam de ter um número de telefone dedicado para enviar essas mensagens. Gostaríamos que essas mensagens fossem encaminhadas através de um gateway para que possam ser processadas em um servidor de aplicações Java e que o servidor gerasse uma resposta que fará o seu caminho de volta para o dispositivo móvel dos usuários. O lado servidor disto será feito em Java.

Sou novo nisto e estou a tentar ... entenda a melhor abordagem. Por favor, diga-me que serviços e APIs estão disponíveis que me permitirão fazer isso. Parece que há uma abundância de serviços disponíveis para obter a mensagem do servidor para o telefone, mas eu não sou claro sobre o mecanismo para obter a mensagem do dispositivo roteado para o servidor de aplicações Java.

Todas as sugestões são muito apreciadas.

Obrigado antecipadamente.

Seth

 2
Author: itcompiles, 2010-11-30

3 answers

Podes arranjar um antigo Nokia 3210 ou algo assim com um cabo de dados e ligá-lo a um servidor.
 0
Author: Eamorr, 2010-11-29 21:59:41

Há um monte de empresas que podem fornecer um número de telefone para receber mensagens sms recebidas, bem como enviá-las (Não tenho certeza sobre MMS; isso é uma história diferente). Um deles é o Clickatell. Eles têm uma variedade de API que você pode usar a partir de Java.

Http://www.clickatell.com/products/gateway.php

 0
Author: ericvg, 2010-11-29 22:14:03

Existem alguns serviços que lhe permitem definir uma URL de retorno, por isso, quando o seu servidor recebe um SMS, reencaminha os dados para si através do HTTP POST. Claro, existem vários protocolos proprietários, e SMPP (por exemplo http://opensmpp.logica.com mas isso é muito mais complicado.

Um exemplo de tal serviço é http://www.textmagic.com/app/pages/en/products/bulk-sms-gateway-api

 0
Author: arturo, 2010-11-29 22:29:38