EAI (do inglês Enterprise Application Integration) é 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.
Objetivo do documento
O que tem aqui?
Conceitos gerais de integração
- Definição de EAI
- Por que integrar?
- Formas de integração
- Elementos de uma integração
Tecnologias
- XML/SOAP
- JSON/REST
Mensagem Padronizada
- Termos e conceitos
- Anatomia de uma mensagem
Vamos Começar
Definição de EAI
Definição de EAI
Por que Integrar?
Por que Integrar?
Alguns conceitos
Alguns conceitos
Formas de Integração - Modos de Comunicação
Elementos de uma Integração
Integração EAI2
Integração EAI2
Fluxos de Comunicação
Componentes da Integração - JOINVILLE
Endereço WSDL - TOMCAT
Tecnologias envolvidas na Integração
O que são e como são as Mensagens
Mensagem Padronizada (antes conhecida como mensagem única) é o modelo de dados em que todos os produtos da TOTVS devem trabalhar durante troca de informações. Seu objetivo é evitar o processo de transformação de mensagens, fazendo assim com que a mensagem, após definida, torne-se padrão independente de produtos.
Com o modelo de mensagem apresentado, também se torna uniforme seu tratamento pelos produtos, principalmente no que diz respeito à capacidade de rastreamento, pois em seu conteúdo é possível identificar a origem e o tipo.
Além disso, a mensagem única estabelece alguns padrões que devem ser seguidos por todos os produtos que participam de integrações. Esses padrões, por exemplo, definem tipos de mensagens suportadas e informações obrigatórias que farão parte do conteúdo de cada mensagem. Porém, a composição dessas mensagens será definida em conjunto com especialistas de negócio e não faz parte do escopo deste documento.
Comunicação - Tipos de Entrega
Anatomia da Mensagem
BUSINESS MESSAGE
A estrutura da Mensagem de Negócio está dividida em 3 partes.
RESPONSE MESSAGE
A estrutura da Mensagem de Resposta está dividida em 4 partes.
RECEIPT MESSAGE
A estrutura da Mensagem de Recebida está dividida em 2 partes.
Fluxo de criação da mensagem padronizada
Para tornar oficial uma Mensagem padronizada é preciso passar por algumas fases de homologação. Abaixo segue o fluxo para que isso aconteça.
Fluxo de criação da mensagem padronizada
Como configurar o Monitor EAI2 no DTS4THF
- eai2
- mensagens
- integracao
- datasul
- logix
- sincrono
- assincrono
- modos_de_comunicacao
- wsdl
- jboss
- tomcat
- dts4thf
- rpc
- soap
- xml
- xsd
- json
- rest
- mensagem_padronizada
- businees_message
- response_message
- receipt_message
- monitor_eai2
- v_12
- versao_12
- documento_complementar
- guia_eai2
- adapter
- transacao
- aplicativo_interno
- host_application
- aplicativo_externo
- external_application