Sobre Saída da Comunicação

Essas transações são normalmente criadas a partir de uma atividade e têm a tarefa de enviar uma mensagem para um sistema externo. Eles seguem um dos dois padrões de comunicação:

  • Bidirecional: essas mensagens são enviadas ao sistema externo sem a expectativa de uma resposta imediata ou uma resposta é recebida, mas é apenas um reconhecimento de um recebimento bem-sucedido da mensagem. Espera-se que a resposta verdadeira à mensagem seja recebida em um processo desconectado da saída da comunicação. Para que o ciclo de vida completo da comunicação seja concluído, é necessário receber uma comunicação.
  • Unidirecional: essas mensagens são enviadas ao sistema externo e respondidas integralmente em uma única transação. Nenhuma comunicação será recebida.

O formato da mensagem enviada ao sistema externo geralmente é orientado por um método de processamento para esse sistema externo e o método de transporte é controlado pelas opções de mensagem do sistema externo.

Se for encontrado um erro ao enviar a mensagem para o sistema externo, a saída da comunicação poderá executar uma repetição automatizada das mensagens para uma tarifa configurável de nova tentativa e número de tentativas de repetição.

Para comunicações unidirecionais, a saída de comunicação será responsável por criar o evento de conclusão.

Depois que a mensagem for comunicada e a resposta for recebida, a comunicação de saída atualizará a atividade inicial com o resultado.

Observação:

Consulte os seguintes tópicos para obter informações adicionais sobre a funcionalidade de comunicação: