Čo je XA a čo nie Xa vo WebLogic?
Čo je XA a čo nie Xa vo WebLogic?

Video: Čo je XA a čo nie Xa vo WebLogic?

Video: Čo je XA a čo nie Xa vo WebLogic?
Video: Una live della notte (titolo da definire in seguito!) Cresci Con Noi su YouTube uniti si cresce! 2024, December
Anonim

An XA transakcia je vo všeobecnosti „globálna transakcia“, ktorá môže zahŕňať viacero zdrojov. Nie - XA transakcie nemajú koordinátora transakcií a všetku svoju transakčnú prácu vykonáva jeden zdroj sám (niekedy sa to nazýva lokálne transakcie).

Vzhľadom na to, čo sú transakcie XA a iné transakcie?

An XA transakcia je „globálna transakcie “, ktoré môžu zahŕňať viaceré zdroje. A nie - XA transakcia vždy zahŕňa len jeden zdroj. An XA transakcia zahŕňa koordináciu transakcie manažér s jednou alebo viacerými databázami (alebo inými zdrojmi, ako je JMS), ktoré sú všetky zapojené do jedného globálneho transakcie.

Niekto sa môže tiež opýtať, čo je ovládač XA? XA : je skratka pre Extensible Architecture, ktorá je väčšinou označovaná ako dvojfázový protokol – pozri wikipedia. Short: Štandardný protokol pre globálnu transakciu medzi jedným transakčným koordinátorom a niekoľkými transakčnými manažérmi. Niekedy sa nazývajú aj transakčné monitory.

Navyše, čo je transakcia XA?

XA transakcie . XA je dvojfázový protokol odovzdania, ktorý je natívne podporovaný mnohými databázami a transakcie monitory. Zabezpečuje integritu údajov jednotnou koordináciou transakcií prístup k viacerým relačným databázam. Správca prostriedkov spravuje konkrétny prostriedok, ako je databáza alebo systém JMS.

Aký je rozdiel medzi zdrojom údajov a zdrojom údajov XA?

V zmysle zdroje dát , an Zdroj údajov XA je a dátový zdroj ktoré sa môžu zúčastniť v XA globálna transakcia. nie Zdroj údajov XA vo všeobecnosti sa nemôže zúčastniť v globálna transakcia (niektorí ľudia implementujú to, čo sa nazýva optimalizácia „posledného účastníka“, ktorá vám umožní urobiť to presne pre jednu XA položka).

Odporúča: