Integração de Sistemas

Integração de Sistemas

O contexto atual apresenta uma constante necessidade de conexões entre diferentes sistemas de uma mesma empresa ou de outras empresas. Tais conexões visam dar suporte à transações comerciais ou viabilizar a criação de um produto distinto a partir de 2 ou mais softwares diferentes.

A integração de sistemas pode ser vista basicamente como uma metodologia que serve de 'tradutor' entre uma plataforma/sistema/banco de dados, e outra. Através da integração podemos fazer com que um celular se comunique com um sistema, este forneça informações para uma página web, e receba dados de um usuário externo, e assim por diante.

Uma maneira simples de se fazer integração entre sistemas é utilizando-se da arquitetura Web Services. Esta tecnologia utiliza em sua maioria padrões abertos de protocolos e linguagens possibilitando a integração das mais diversas aplicações distribuídas sem se preocupar com o padrão dos ambientes distribuídos. Isso assegura que implementações compatíveis com as especificações sejam interoperáveis.

Alguns dos clientes MSI que utilizam integração de sistemas:

Apex - Integração entre o software de gestão (empresa TecMicro), e o nosso software de pedidos via Smartphone;

Guerreiro Imóveis - Todos os imóveis exibidos no site (em fase de lançamento), são lidos/atualizados através de webservice do website da Net Imóveis;

Worknet Seguros - Os dados de usuários estão em um sistema feito em PHP, e a cada acesso no Portal (JEE), o portal busca os dados de usuário através de um webservice. Os dados podem ser lidos/alterados, mas, ficam residentes no banco de dados gerenciado pelo software PHP.