fluig | ESB
O fluig | ESB é um sistema que tem como objetivo facilitar o trabalho de integração de aplicações. É uma plataforma de integração que possibilita a troca transparente de informações entre aplicações internas ou externas, utilizando protocolos padrões da Internet. Este sistema abrange as fases mais complexas de uma integração, começando com o mapeamento das fontes de dados, fazendo transformações para adequação do formato no destinatário e entrega da informação no destino com total segurança e integridade, utilizando vários protocolos de transmissão de dados.
Com este sistema, as aplicações continuarão preservando sua independência, e serão habilitadas a se integrar com outras aplicações, estejam elas rodando dentro dos limites da corporação ou externamente, sites remotos, parceiros, clientes e fornecedores.
Para que fique clara a abordagem usada nos textos desta documentação, padronizamos aqui que quando citarmos sistema estaremos nos referindo ao fluig | ESB e quando citarmos ferramenta estaremos nos referindo a qualquer programa do fluig | ESB utilizado pelo usuário para atender suas necessidades de integração. As principais características deste sistema são:
SEGURANÇA: A solução utiliza os padrões de segurança universalmente aceitos pelo mercado, como HTTP/S e SSL, além de oferecer criptografia forte das mensagens trafegadas.
| Sumário para Rápida Consulta | |
|---|---|
| Garantia de entrega de mensagens | Desenvolvido em Java |
| Recebimento e envio de qualquer padrão de mensagem | Segurança das informações |
| Roteamento dinâmico de mensagens | Fundamentado no Servicemix |
| Transformação de mensagens | Protocolos padrões de mercado e comuns da Internet. |
| Gerenciamento e monitoramento | Baixo custo |
| Acesso a banco de dados | Criptografia Síncrona e Assíncrona |
| Alta Performance | Compatível com ERPs (Microsiga Protheus, RM, Logix e Datasul EMS) |
| Editor gráfico para criação dos diagramas de integração | Tradução e Conversão de mensagens |
| Independência de plataforma | Fácil customização |
| Fácil instalação e configuração | Compactação de mensagens |
| Validação de conteúdo | Acesso a dados não-intrusivo (dispensa liberação de portas adicionais - acessa somente o necessário) |
Suporta os mais variados protocolos de comunicação utilizados em aplicações e/ou integrações com parceiros, tais como os citados na tabela abaixo. Sendo que outros protocolos de comunicação específicos escritos em Java também podem ser adicionados às ferramentas do sistema. Mais detalhes da documentação dos componentes do Editor de Diagramas.
| HTTP | Hyper Text Transfer Protocol |
|---|---|
| HTTPs | HTTP utilizando SSL (Autenticação e Criptografia) |
| FTP | File Transfer Protocol |
| Suporte à SMTP, POP3 e IMAP | |
| SOAP | Simple Object Access Protocol |
O fluig | ESB tem a função básica de levar uma informação de um Ponto A para um Ponto B, fazendo as transformações necessárias. Os recursos do fluig | ESB que facilitam esta integração entre aplicações são: