Login
Suporte
Senha
E-mail     Parceiros     Tecnologia     Equipe    Contato
SOLUÇÕES EM COMUNICAÇÃO DE DADOS












        Parceiros
Gateway SMS
O Gerenciador SMS tem como objetivo centralizar o gerenciamento de mensagens de texto provenientes de diversas mídias (interfaces) e enviá-las aos clientes através da plataforma de Short Messge SMS.

Existem cinco interfaces de entrada e saída de mensagens de texto:
  • FTP: baseada na estrutura de arquivos/diretórios
  • SMTP: baseada no protocolo de transmissão de correio eletrônico SMTP (e-mail)
  • UCP: baseada no protocolo usado para transmissão de short message
  • Socket: baseada em TCP/IP
  • HTTP: baseado no protocolo de acesso de páginas - inclusive SSL

Na interface baseada na estrutura de arquivos e diretórios, diversos métodos (ftp, rcp ou nfs) podem ser utilizados por sistemas externos, para depositar novos arquivos de mensagens. Os arquivos devem estar em diretórios específicos pré-determinados pela configuração do gerenciador. Além disso o próprio Gerenciador de SMS pode ser preparado para buscar periodicamente em outros servidores os arquivos necessários, utilizando protocolo Ftp.

Na interface baseada em SMTP, o Gerenciador se integra ao serviço de email do servidor, tratando as requisições recebidas através de e-mail. Cada requisição tem um formato específico que define a mensagem e o telefone de destino da mesma. Para todas as interfaces existem formatos de arquivos e protocolos para utilização das mesmas.

As demais interfaces UCP e Socket são parecidas e se comunicam entre o Gerenciador e o sistema remoto através de conexões TCP/IP. A interface UCP pode ser usada para receber mensagens originadas de outro servidor. O protocolo Socket é um protocolo simplificado cliente/servidor com o objetivo de prover uma interface simples e de fácil implementação.

O protocolo HTTP é o mesmo usado em servidores Web na internet. O Gerenciador de SMS recebe ou envia mensagens via HTTP, funcionando exatamente como formulários Web diretamente da internet ou intranet. Além disso o Gerenciador de SMS possui um módulo adicional HTTP que faz consultas na Web e retorna parte do seu resultado como mensagens SMS. Nessa modalidade o modulo pode ser configurado para buscar informações relevantes como resultado de loterias, cotações de moedas extrageiras, etc e enviar na forma de SMS.

O Gerenciador de SMS é dividido em vários módulos ativos (daemons), Existem quatro tipos de módulos no sistema: de entrada, de saída, de processamento e de apoio. Os módulos de entrada recebem mensagens de interfaces diferentes e alimentam a fila. Os módulos de saída retiram mensagens da fila e as transmitem para interfaces de saída, os módulos de processamento retiram mensagens da fila, fazem algum tipo de processamento específico e opcionalmente podem realimentar a fila com a mesma mensagem reprocessada ou outras mensagens diferentes. Os módulos de apoio servem para manter o sistema funcionando corretamente, gerir logs ou gerenciar os demais módulos.

O Gerenciador de SMS pode tratar mensagens recebidas através de cinco tipos de interfaces, conforme citado anteriormente. A primeira é denominada interface FILE, baseada em arquivos (podendo ser transmitidos via FTP ou não), a segunda é a interface SMTP, existem ainda as interfaces UCP, Socket e HTTP.

O Gerenciador de SMS prioriza a saida de mensagens em funcao da configuracao dos modulos de entrada. Assim, cada servico configurado pode ter uma prioridade bem definida que determina o tempo em que as mensagens ficarao na fila de envio. Para garantir o maximo de eficiencia no envio e recepcao de mensagens, varios modulos de saida e entrada do mesmo tipo podem ser configurados e operados em paralelo (simultaneamente).