LG - FRW - Como configurar o Logix para realizar integrações via EAI
Tempo aproximado para leitura: 00:03:40 min
Dúvida
Como configurar o Logix para realizar integrações via EAI?
Ambiente
Logix – EAI – Versão 12
Solução
Para configurar o EAI - Enterprise Application Integration no Logix é necessário acessar o programa EAI10000 - Controle de Mensagens EAI. Em seu primeiro acesso, será aberto um Wizard de configuração. É necessário preencher todos os dados solicitados para que os arquivos de configuração sejam atualizados corretamente.
O Wizard irá atualizar o arquivo de profile do Logix, logixprofile.pro ou totvsprofile.pro e o arquivo totvsappserver.ini. Este primeiro acesso no programa EAI10000 precisa ser realizado utilizando o Appserver criado para o EAI. Isso se faz necessário pois o Wizard irá criar um WEBSERVICE e essa configuração precisa ficar dentro do appserver_eai.
Para se conectar no appserver_eai é necessário acessar a pasta do seu smartclient e editar o arquivo totvssmartclient.ini

Crie dentro deste arquivo uma nova conexão apontando para a porta configurada na sessão TCP do seu appserver_eai. Neste exemplo, a conexão [TCP_EAI]:
[TCP_EAI]
SERVER=10.80.77.98
PORT=4320

Finalizada a configuração do arquivo totvssmartclient.ini, pode acessar o Logix.
Se o seu smartclient estiver parametrizado para acesso direto ao Logix, é necessário editar as propriedades do atalho e alterar o parâmetro -C. Informe o nome da conexão criada no arquivo totvssmartclient.ini.
Exemplo:
D:\TOTVS\LOGIX\bin\smartclient\totvssmartclient.exe -m -q -p=MEN1100 -c=TCP_EAI -e=DBOracle-34
Caso seja aberta a tela de Parâmetros Iniciais, basta alterar o campo Comunicação no cliente e informar TCP_EAI.
Entre no Logix e acesse o programa EAI10000 para que seja aberto o Wizard de configuração.
1- Tela de Boas Vindas:

2- Tela Geral, é necessário informar um Nome para o aplicativo e os campos Empresa e Usuário para validação de licenças:
3- Tela Webservice, nessa tela precisamos informar uma porta que será utilizada pelo Webservice do EAI. Também precisamos informar o caminho do smartclient e o nome do seu ambiente utilizado no acesso ao Logix.
O nome do ambiente você pode pegar dentro do arquivo totvsappserver.ini do seu appserver_eai, em nosso exemplo o nome do ambiente é DBOracle-34

Essa informação também fica no atalho do smartclient.exe no parâmetro -E:
D:\TOTVS\LOGIX\bin\smartclient\totvssmartclient.exe -m -q -p=MEN1100 -c=TCP_EAI -e=DBOracle-34
4- Tela Validação XSD, essa validação deve ficar Desativada

Agora basta clicar em avançar e aguardar a ferramenta realizar as configurações necessárias e depois clicar em Concluir.
Finalizada a configuração podemos verificar que os arquivos totvsappserver.ini e o arquivo de profile do Logix foram alterados.

Como dito anteriormente o primeiro acesso ao EAI10000 precisa ser realizado utilizando o appserver_eai. Note que foi criado uma configuração de WEBSERVICE dentro deste Appserver, agora basta reiniciar o appserver_eai para que o WEBSERVICE fique ativo.
Após a reinicialização do Appserver abra o seu navegador e tente acessar o endereço do seu servidor seguido da porta configurada na sessão HTTP.
Caso apresenta uma pagina semelhante ao exemplo abaixo, isso indica que o seu appserver_eai esta configurado corretamente.

Agora você já pode acessar o Logix utilizando o atalho padrão do Sistema.
0 Comentários