O modo de confirmação que você escolhe determina o tipo de processamento de modo de confirmação que o IMS executará.
O cliente Java™ especifica o protocolo de modo de confirmação usado quando ele envia um pedido de transação para o IMS. O IMS Connect
e o IMS suportam dois tipos de processamento de modo de confirmação:
- O modo de confirmação 0 (confirmação e envio), no qual o IMS confirma as alterações do banco de dados do IMS e depois envia a saída ao cliente
- O modo de confirmação 1 (envio e confirmação), no qual o IMS envia a saída ao cliente e depois confirma as alterações do banco de dados
Associados aos protocolos de modo de confirmação, o IMS Connect e o IMS também suportam três níveis de sincronização (níveis de sincronização): NONE, CONFIRM e SYNCPT (o protocolo de ponto de sincronização).
Todos os três níveis de sincronização podem ser usados com o modo de confirmação 1. Somente CONFIRMAR
pode ser usado com o modo de confirmação 0. O cliente Java
não pode configurar explicitamente o nível de sincronização como SYNCPT. O
IMS TM
Resource Adapter suporta
somente as combinações a seguir:
| Modo de Confirmação |
Nível de Sincronização = NONE Suportado |
Nível de Sincronização = CONFIRM Suportado |
| Modo de Confirmação 0 |
Não |
Sim |
| Modo de Confirmação 1 |
Sim |
Sim |
O modo de confirmação 1 com nível de sincronização SYNCPT é usado pelo IMS TM
Resource Adapter quando ele participa do processamento two-phase commit com o IMS.