MIDDLEWARE PARA INTEGRAÇÃO DE UMA APLICAÇÃO PARA DISPOSITIVOS MÓVEIS COM APLICAÇÕES CORPORATIVAS

THIAGO COMEL

Resumo


Com o passar dos anos, a tecnologia vem se aprimorando e, cada vez mais, a
necessidade de mobilidade das informações é requisitada. Com os avanços
tecnológicos, muitos aparelhos portáteis vêm ganhando espaço no cenário dos
Sistemas de Informação. Na maioria das vezes estes aparelhos permitem uma
integração com outros sistemas corporativos. Para que esta integração seja feita, uma
das formas existentes é os web services. Levando em conta este contexto apresenta-se
o desenvolvimento do middleware, que nada mais é do que um mediador entre as
aplicações. O middleware desenvolvido neste trabalho tem por função receber o
pedido enviado pelo sistema móvel, que também é apresentado neste trabalho, e enviálo
ao sistema corporativo. Para tanto o middleware utiliza dois web services e um
banco de dados transitório. Um web service se comunica somente com o sistema
móvel e com o banco de dados temporário, já o outro se comunica somente com o
sistema corporativo e com o banco de dados temporário. Existe ainda um serviço que
fica monitorando o banco de dados temporário para verificar se existem novos
pedidos. Em paralelo a este processo, existe o processo de sincronização de dados, que
faz com que os dados que existam no sistema corporativo também existam no sistema
móvel, para que o usuário possa enviar os pedidos. O desenvolvimento foi realizado na
linguagem C# na plataforma .Net. Alem do middleware o do sistema móvel, um
módulo do sistema corporativo foi desenvolvido para fins de demonstração. Porem a
solução possibilita que a integração seja feita com qualquer sistema corporativo.

Palavras-chave


Aplicativos para dispositivos móveis; middleware; web services; integração

Texto completo:

Sem título