Escolar Documentos
Profissional Documentos
Cultura Documentos
EAI (do ingls Enterprise Application Integration) uma referncia aos meios computacionais e aos princpios de arquitetura de sistemas utilizados no processo de Integrao de Aplicaes Corporativas. Os procedimentos e ferramentas de EAI viabilizam a interao entre sistemas corporativos heterogneos por meio da utlizao de servios.
ndice
1 Pontos bsicos 2 Componentes da Arquitetura EAI 3 Estilos de Integrao 4 Melhores prticas na integrao de aplicaes 5 Linguagem Especfica de Domnio (DSL) para EAI 6 Solues de EAI 7 Ver tambm 8 Ligaes externas
Pontos bsicos
Os pontos bsicos de uma arquitetura de EAI so: Integrao de aplicaes, sistemas de informao e processos de negcio de uma empresa. Integrao com aplicaes internas e externas da empresa que servem de suporte ao processo de negcio da mesma, como por exemplo processo financeiro, recursos humanos, dentre outros. Conjunto de ferramentas de anlise e monitorao de processos em tempo real.
Estilos de Integrao
Os estilos de integrao entre sistemas utilizando-se do EAI so:
File Transfer - Integrao entre aplicativos atravs da troca de arquivos em formato de texto definido. Shared Database - Integrao entre aplicativos atravs da troca de dados entre bases de dados ou tabelas. Remote Procedure Invocation - Integrao entre aplicativos atravs da chamada a programas remotos os quais so responsveis pela extrao, envio/recebimento e persistncia dos dados no sistema. Messaging - Integrao entre aplicativos de um middleware orientado a mensagem (MOM) o qual e responsvel pela entrega dos dados aos sistema integrados.
Solues de EAI
A seguir so relacionadas alguns produtos para suportar uma arquitetura de integrao - EAI: Intersystems Ensemble - http://www.intersystems.com.br/isc/ensemble/index.csp TIBCO - http://www.tibco.com Webmethods - http://www.webmethods.com Webpshere MQSeries/Broker - IBM Vitria - http://www.vitria.com/BusinessWare/ BizTalk - Microsoft SeeBeyond - SunMicrosystem BEA Weblogic Integration - BEA SAP Exchange Infrastructure (XI) ou Process Integration (PI) - SAP Datasul EAI - Datasul - www.datasul.com.br IRIS - Databridge - http://www.databridge.com.br IntraFlow BPMS 2.0 - IntraFlow - http://www.intraflow.com.br Guaran SDK - http://www.tdg-seville.info/rzfrantz/guarana
Ver tambm
Service-oriented architecture
Ligaes externas
EAI Seebeyond (http://eaiseebeyond.blogspot.com) Padres de projeto de integrao de sistemas (http://www.eaipatterns.com) Base de Conhecimento sobre EAI (http://eai.ittoolbox.com) - Leia mais sobre a ferramenta de integrao Oracle Fusion (Middleware (http://oracle.com)