SMS - Por onde começar?

Minha idéia é o seguinte: O usuário envia uma mensagem para um número tipo esses de votação que anunciam na televisão (Para votar em A manda uma mensagem para xxxxx para votar em B manda uma mensagem para yyyyy) e entaum receberia uma outra mensagem de acordo com oq estivesse escrito. Sendo que esse número também poderia enviar mensagens para outros telefones, mesmo se estes ñ tenham mandado mensagem.

1 - Como vou ter um número que recebe as mensagem e manda um resposta de acordo com o texto?

2 - Como vou fazer outro celular enviar mensagem para esse número?

3 - Quais são as barreiras referentes às operadoras?

Afinal, é possível fazer isso? Por onde começo lendo? Oq preciso saber para desenvolver esse sistema??

Abraço!

A maior parte do problema estará na central telefônica, não necessariamente no seu código Java.

Eu iniciaria entrando em contato com as operadoras e vendo a viabilidade técnica, burocrática e financeira do que você pretende fazer. Mesmo porque, como você mesmo falou, os sistemas de votação já existem e estão por aí.

Pode até ser que eles já tenham pronto o que você quer fazer…