Páginas filhas
  • Padrão TOTVS EAI (Parceiros)

Versões comparadas

Chave

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


 

Caso o parceiro não consiga utilizar o produto EAI de alguma linha de produto TOTVS será necessário fazer uma implementação mínima do padrão EAI.

Esta implementação deverá seguir as regras abaixo: 

  •  

    O padrão de envio será por web services, utilizando SOAP como método de transporte das mensagens;

  •  

    O namespace será padronizado como http://www.totvs.com

  •  

    O servicename será padronizado como "EAIService";

  •  

    O portname utilizará como prefixo o nome do servicename, tendo como sufixo a tecnologia utilizada (padrão encontrado nos geradores de código atuais):  "EAIServiceSOAP";

  •  

    A assinatura do método deverá ser: "string RECEIVEMESSAGE(string inMsg)". O Protheus envia receiveMessage;

...

ACQUAMANAGER <Product name="ACQUA" version="xx.xx"/>


Mensagem de Resposta


O EAI exige a implementação de mensagens que  atestem o recebimento e processamento de uma mensagem denominada "BusinessMessage". Este "atestado" é a garantia de que mensagem não se perdeu no meio do caminho e a relação da chave primária do registro que originou a mensagem com o registro no sistema de destino. Desta forma, é imperioso que se verifique se implemente mensagens de respostas de acordo com a documentação abaixo:

Mensagens Síncronas

Mensagens Assíncronas
Para garantir a unicidade e relação entre os registros da origem e Destino, deve-se implementar o conceito de InternalID.