Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Baixe do suporte.totvs.com o arquivo para instalação do ESB.

Image Modified


Instalamos o servidor do ESB

Image Modified


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.

Image Modified

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

Image Modified


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.

Image RemovedImage Added



Faço a instalação do Eclipse.

Image RemovedImage Added

Agora instalo o pluginplug-in.AO abrir a tela clique em Help/Install New Software. Clique no botão ADD.

No campo Name informe: TOTVS ESB

No campo Location: http://update.fluig.com/esb

Para ver a instalação do pluguin plug-in basta acessar os passos do índice 3 descritos neste link:

Instalação do plugin Fluig ESB#18


Image Modified


Utilização

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:

Image Added


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.

Image Added


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.Image Added


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.