Acerca dos servidores de aplicação JBoss e Apache HTTP Serve...

Próximas questões
Com base no mesmo assunto
Q3258121 Programação
Acerca dos servidores de aplicação JBoss e Apache HTTP Server, julgue o item seguinte. 
No JBoss EAP, XA datasource é utilizado para conexões de banco de dados que não requerem a coordenação de transações entre múltiplos recursos, proporcionando uma configuração mais simples e eficiente para transações locais.
Alternativas

Comentários

Veja os comentários dos nossos alunos

Na verdade, um XA datasource no JBoss EAP é utilizado quando há a necessidade de coordenar transações distribuídas entre múltiplos recursos, como diferentes bancos de dados ou sistemas JMS. Ele segue a especificação XA (eXtended Architecture) do protocolo X/Open XA, permitindo que um gerenciador de transações (como o JBoss Transactions) controle múltiplos recursos dentro de uma mesma transação.

Se a aplicação não precisa coordenar transações entre múltiplos recursos, um non-XA datasource (local-datasource) é mais adequado, pois evita a sobrecarga associada à coordenação de transações distribuídas. O uso de um XA datasource em um cenário que não requer transações distribuídas pode resultar em um desempenho inferior desnecessário.

Portanto, a afirmação está incorreta: XA datasource é usado para transações distribuídas, enquanto um non-XA datasource é suficiente para transações locais.

.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo