Histórico da Página
Button | ||||
---|---|---|---|---|
|
CONTEÚDO
Índice | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
01. VISÃO GERAL
O programa de cadastros de Aplicativos Externos do EAI2 permite fazer o gerenciamento dos aplicativos cadastrados para realizar as integrações com o produto Logix. Nele ficam registrados todos os Aplicativo Externos que se integram via comunicação de serviços do EAI SOAP ou via REST com o IPAAS.
02. EXEMPLO DE UTILIZAÇÃO
Para acessar o programa EAI10003-Cadastro de Aplicativos Externos, é preciso antes acessar o programa EAI10000-Controle de Mensagens EAI, e a partir dele acessar o Menu Configuração, onde se localiza o Cadastro de Aplicativos Externos:
Ao entrar no programa EAI10003, para incluir um novo aplicativo externos é preciso inserir algumas informações como:
- Canal de comunicação para conexão do serviço EAI;Informações
- Endereço URL para conexão com o serviço do EAI;Conexão de serviço: que pode ser no modelo HTTP SOAP ou iPAAS.(conexão nativa com webservices do produto de destino) ou HTTP REST (conexão via TOTVS iPaaS)
Ainda é possível testar a comunicação utilizando os botões dedicados a cada serviço.
03. TELA EAI10003 - Aplicativos Externos
Principais Campos e Parâmetros
Campo | Descrição | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Classe do produto destino | É a classe do canal correspondente ao produto que se queira comunicar. Por exemplo, se o produto for o Logix e o produto de destino das mensagens foi Datasul, deverá selecionar a classe de destino correspondente, ou seja, EAIChannelDatasul | ||||||||||||
Formato XML para envio | Informe um dos valores a seguir: 0 - Não altera o conteúdo;como o conteúdo da mensagem de integração deverá ser ser enviada a partir do produto Logix. Estas mensagens são geradas no formato XML respeitando um padrão e formato de acordo com o Recurso/Adapter que estiver sendo processado para envio.
á
| ||||||||||||
URL conexão serviço EAI | Endereço do web service do aplicativo externo que será a porta de entrada para as mensagens enviadas pelo aplicativo hospedeiro. Formato: | ||||||||||||
Usuário para conexão | Nome do usuário para autenticação no aplicativo externo, caso necessário. | ||||||||||||
Senha do usuário | Senha para autenticação no aplicativo externo, caso necessário.
| ||||||||||||
Conectar Serviço EAI (SOAP) | Busca Botão que realiza teste de conexão via HTTP SOAP para a URL de conexão nativa com o serviço EAI, retornando as informações do aplicativo de destino e as transações disponíveis em caso de sucesso de conexão. | ||||||||||||
URL conexão serviço iPAAS iPaaS | URL de conexão do diagrama do iPaaS registrado para integração (com token)com diagrama publicado em um projeto registrado no TOTVS iPaaS para processamento da integração EAI. Esta URL deverá conter Token de acesso na URL. | ||||||||||||
Ativar? | Habilita ou desabilita a integração utilizando a ferramenta TOTVS iPaaSas integrações deste aplicativo externo via TOTVS iPaaS. Quando estiver inativo, as integrações são realizadas pela conexão nativa usando a URL de conexão direta com o WebServices pelo protocolo SOAP. | ||||||||||||
Conectar Serviço via iPAAS iPaaS (REST) | Busca Botão que realiza teste de conexão via HTTP REST para a URL de conexão do serviço EAI do produto de destino via TOTVS iPaaS, retornando as informações do aplicativo de destino e as transações disponíveis em caso de sucesso de conexão. | ||||||||||||
Informações do aplicativo de destino e transações disponíveis
| |||||||||||||
Aplicativo | Nome do aplicativo interno. | ||||||||||||
Nome | Nome do aplicativo externo em conjunto com o aplicativo interno. | ||||||||||||
Descrição | Descrição do aplicativo externo | ||||||||||||
Produto | Produto do hospedeiroaplicativo externo. | ||||||||||||
Versão | Versão do produto hospedeirodo aplicativo externo. | ||||||||||||
Fila | Nome da fila para onde serão enviadas as mensagens para processamento. | ||||||||||||
Programa | Nome do programa ou classe que envia as mensagens para a fila. | ||||||||||||
Transações disponíveis | Listagem das transações que o aplicativo externo disponibiliza para a integração. |
04. TABELAS UTILIZADAS
Tabelas utilizadas no processo de cadastramento de aplicativos externos.:
TABELA | DESCRIÇÃO |
---|---|
EAI_APLICATIVO_PROPRIEDADE | Tabela usada para armazenar as informações das aplicações Externa. |
EAI_APLICATIVO_TRANSACAO | Tabela usada para armazenar as informações das transações disponíveis da Aplicação Externa. |
EAI_APLICATIVO | Tabela usada para armazenar as informações das Aplicações: Host Aplication e External Aplication. |
EAI_CONTEXTO_TRANSACAO | Tabela usada para armazenar as informações dos Contextos Destinatários da Mensagem Destinatários. |