Histórico da Página
...
Baixe do suporte.totvs.com o arquivo para instalação do ESB.
Instalamos o servidor do ESB
Caso tenha escolhido para criar atalhos na área de trabalho será criado os seguintes ícones:
...
Ao iniciar o Data Base, caso seja apresentado esta mensagem access denied ("java.net.SocketPermission" "localhost:1527" "listen,resolve"), basta ia ao arquivo java.policy (C:\TOTVS\ESB\jre8\lib\security) e incluir a política localhost:1527. Repare que já terá a localhost:0, apenas inclua uma linha.
Inicie o serviço do monitor também e a tela será aberta. No monitor é possível visualizar as mensagens e processos da integração.
User:esbAdm
Senha:adm
ESB Studio
Esta ferramenta é utilizada para edição dos diagramas de integração. Trata-se de um plug-in instalado sobre o Eclipse. Para começar, baixe o eclipse.
Faço a instalação do Eclipse.
Agora instalo o plug-in.AO abrir a tela clique em Help/Install New Software. Clique no botão ADD.
...
Para ver a instalação do plug-in basta acessar os passos do índice 3 descritos neste link:
Instalação do plugin Fluig ESB#18
Utilização
Com o Eclipse devidamente instalado vou apresentar uma das possibilidades abaixo. Vamos criar um diagrama ESB para gravar o retorno de uma consulta a um web service. Para isso vamos utilizar o SOAPUI para receber a consulta de usuários. Veja:
Após o teste acim com o SOAP, repare que faremos igual, porém utilizando o ESB. Após configuração e inicialização do serviço o ESB começou a gerar arquivos com usuários que buscou do fluig.
Agora o novo teste consiste em pegar um valor do ambiente A, gravar em um arquivo e passar esses valores para o ambiente. Não foi possível concluir este teste na integra, pois o sistema até conecta no ambiente B porém não leva dado que pegamos do ambiente A. A variável responsável por isso fica nula. Chegamos a conversar com um contato indicado pela equipe, mas não foi possível solucionar a situação. Abaixo os testes que fizemos.
Fomos informados que poderíamos desenvolver um componente em Java para conectar nas APIs dos sistemas A e B. Esta implementação poderia ser inserida no Custom.
Em testes vimos que esta implementação é complexa. Estamos avaliando a continuidade deste item.