/
Transações Aninhadas

Transações Aninhadas

O módulo de integração SOAP da plataforma SIPPulse oferece o suporte a transações aninhadas. Isso serve para que o sistema ofereça o recurso de two-phase-commit em transações iniciadas por outros sistemas, utilizando o protocolo XA.

Para que isso ocorra, o sistema que inicia a transação deverá controlar todos os serviços chamados, conforme exemplo abaixo:

SIPPulseSystem ASystem BTransactionCoordinatorApplicationClient

O componente Transaction Coodinator será o responsável por iniciar as transações, e com base no resultado dos processamentos ele irá confirmar (commit) ou abortar (rollback) as operações.

Related content

Diferenças de arquitetura entre SIP Proxy e B2BUA, latência e retransmissões.
Diferenças de arquitetura entre SIP Proxy e B2BUA, latência e retransmissões.
More like this
SBC como B2B (3.4)
SBC como B2B (3.4)
More like this
Diferenças de bilhetagem
Diferenças de bilhetagem
More like this