Kas ir XA un kas nav Xa programmā WebLogic?
Kas ir XA un kas nav Xa programmā WebLogic?

Video: Kas ir XA un kas nav Xa programmā WebLogic?

Video: Kas ir XA un kas nav Xa programmā WebLogic?
Video: JTA Feature -XA Transaction without Transaction Logs- and Demo 2024, Maijs
Anonim

An XA Vispārīgākajā izpratnē darījums ir "globāls darījums", kas var aptvert vairākus resursus. Nav - XA transakcijām nav darījumu koordinatora, un viens resurss pats veic visu transakciju darbu (to dažreiz sauc par vietējiem darījumiem).

Ņemot to vērā, kas ir XA un kas nav XA darījumi?

An XA darījums ir "globāls darījums ", kas var aptvert vairākus resursus. A nav - XA darījums vienmēr ietver tikai vienu resursu. An XA darījums ietver saskaņošanu darījums pārvaldnieks ar vienu vai vairākām datu bāzēm (vai citiem resursiem, piemēram, JMS), kas visas ir iesaistītas vienā globālā līmenī darījums.

Var arī jautāt, kas ir XA draiveris? XA : apzīmē Extensible Architecture, kas galvenokārt attiecas uz 2-phase-commit protokolu - skatiet Wikipedia. Īss: standarta protokols globālam darījumam starp vienu darījumu koordinatoru un vairākiem darījumu pārvaldniekiem. Dažreiz tos sauc arī par darījumu monitoriem.

Turklāt, kas ir XA darījums?

XA darījumi . XA ir divfāžu apstiprināšanas protokols, ko sākotnēji atbalsta daudzas datu bāzes un darījums monitori. Tas nodrošina datu integritāti, koordinējot vienu darījumiem Piekļuve vairākām relāciju datu bāzēm. Resursu pārvaldnieks pārvalda noteiktu resursu, piemēram, datu bāzi vai JMS sistēmu.

Kāda ir atšķirība starp datu avotu un XA datu avotu?

Runājot par datu avoti , an XA datu avots ir datu avots kas var piedalīties kādā XA globāls darījums. Ne- XA datu avots parasti nevar piedalīties iekšā globāls darījums (tāds - daži cilvēki ievieš tā saukto “pēdējā dalībnieka” optimizāciju, kas ļauj to izdarīt tieši vienam XA lieta).

Ieteicams: