O adapter de envio deve ser criado a partir do programa EAI0032, que utiliza como base os arquivos xsd para gerar código fonte.

Após a geração do adapter o desenvolvedor deverá analisar cada função criada no arquivo que são criadas sem implementação, exceto a função SendBusinessMessage, que possui uma lógica padrão.

Não há uma ordem de implementação do código de cada função de um adapter, mas o desenvolvedor poderá começar pela implementação da função LoadUsualContent que será responsável pelo carregamento dos dados comuns utilizados pela mensagem dos tipos upsert, delete e request.

Não há uma regra que exija que o desenvolvedor implemente todas funções, isso ocorrerá de acordo com a necessidade de cada projeto.

Na função SendBusinessMessage, que é a única função do adapter de envio que é gerada com um código padrão, o desenvolvedor deverá analisar e ajustar algumas implementações como por exemplo:

  • Tipo de mensagem de envio (síncrono ou assíncrono)
  • Se atualiza contexto na mensagem, quando este for informado, etc.


A seguir serão apresentadas as funções utilizadas pelo Adapter para o envio das mensagens, para melhor entendimento: