Modelo de Programação para Enviar/Receber

Use o modelo de programação de enviar/receber para executar uma transação do modo de resposta do IMS.
Para executar uma transação no IMS, um aplicativo Java™ executa a interação SYNC_SEND_RECEIVE. No aplicativo, forneça os seguintes valores para o objeto IMSInteractionSpec usado pelo método executar do objeto Interação.
  • Um valor SYNC_SEND_RECEIVE para a propriedade interactionVerb
  • Um valor 0 ou 1 para a propriedade commitMode
No entanto, o processamento de interação SYNC_SEND_RECEIVE será diferente para conexões de soquetes persistentes dedicados. Dependendo do tipo de conexões de soquete, o modelo de processamento é diferente em um processamento normal da transação ou quando ocorre um erro ou um tempo limite de execução.

Início da Descrição da Figura. IMS TM Resource Adapter Versão 12 e mais recente. Fim da descrição da figura. Com o IMS TM Resource Adapter Versão 12 e mais recente, se você converter um aplicativo send-then-commit (CM1) do IMS Versão 12 que espera uma resposta para um aplicativo commit-then-send (CM0) que não a espera, configure a propriedade IMSInteractionSpec CM0Response como true. Quando essa propriedade for configurada para uma transação CM0, se o aplicativo IMS não responder para o IOPCB ou concluir um comutador de mensagens em outra transação, o IMS OTMA emitirá uma mensagem DFS2082 para o cliente, independentemente do modo de resposta da transação.


Feedback