quarta-feira, 22 de maio de 2013

Tecnologias de Integração (Componentes da Arquitectura EAI e Formas de Integração com EAI)

II. Componentes da Arquitectura EAI


Sistemas - Refere-se aos Sistemas que trocarão informações entre si. (Ex. Software de CRM (SIEBEL) trocando informações com software de facturamento (SAP).

Dados - Conjunto de dados (layouts de arquivos) que serão trocados pela arquitectura durante a troca de dados entre os sistemas. Ex. XML ou texto.

Interface - Forma de enviar receber dados entre os sistemas. Ex. Web services, adaptadores.

Comunicação – refere-se aos tipos de comunicação a ser utilizada durante a troca de informações entre os sistemas. Temos como exemplo comunicação. síncrona ou assíncrona.


III. Formas de Integração com EAI


File Transfer - Integração entre aplicação através da troca de ficheiros em formato de texto definido.

Shared Database - Integração entre aplicação através da troca de dados entre bases de dados ou tabelas.

Remote Procedure Invocation - Integração entre aplicação através da chamada a programas remotos os quais são responsáveis pela extração, envio/recebimento e persistência dos dados no sistema.

Messaging - Integração entre aplicação de um middleware orientado a mensagem (MOM) o qual é responsável pela entrega dos dados aos sistema integrados.

Sem comentários: