EAI
EAI é uma referência aos meios computacionais e aos princípios de arquitetura de sistemas utilizados no processo de Integração de Aplicações Corporativas. Os procedimentos e ferramentas de EAI viabilizam a interação entre sistemas corporativos heterogêneos por meio da utilização de serviços.
Imagem: Simaron · BY-SA · Openverse
Os pontos básicos de uma arquitetura de EAI são com aplicações internas e externas da empresa que servem de suporte ao processo de negócio da mesma, como por exemplo processo financeiro, recursos humanos, dentre outros.
Imagem: Faisal Akram Ether · BY-SA · Openverse
Os componentes presentes em uma arquitetura de integração de sistemas são:
Imagem: @kevinv033 · BY-NC-ND · Openverse
Os estilos de integração entre sistemas utilizando-se do EAI são:
Imagem: Wordshore · BY-NC-ND · Openverse
A seguir são relacionados alguns projetos de DSLs para modelar soluções de Enterprise Application Integration (EAI) a um alto nível de abstração.
Imagem: Faisal Akram Ether · BY-SA · Openverse
A seguir são relacionadas alguns produtos para suportar uma arquitetura de integração - EAI:


