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. Essas funções são criadas sem implementação, exceto a função SendBusinessMessage, que possuí uma lógica padrão. Não há uma ordem de implementação do código de cada função, mas 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. Exemplo: Tipo de mensagem de envio (síncrono ou assíncrono), se atualiza contexto na mensagem, quando for informado, etc.
A seguir serão apresentadas as funções utilizadas pelo Adapter para o envio das mensagens, para melhor entendimento.