Bitronix Transaction Manager yog dab tsi?
Bitronix Transaction Manager yog dab tsi?

Video: Bitronix Transaction Manager yog dab tsi?

Video: Bitronix Transaction Manager yog dab tsi?
Video: Mule 4 | XA | Local Transactions | Bitronix Transaction Manager 2024, Kaum ib hlis
Anonim

Cov Bitronix Transaction Manager (BTM) yog qhov yooj yim tab sis ua tiav kev ua tiav ntawm JTA 1.1 API. Nws yog XA ua haujlwm tag nrho tus thawj tswj kev lag luam uas muab tag nrho cov kev pabcuam uas xav tau los ntawm JTA API thaum sim ua kom cov lej yooj yim li sai tau kom nkag siab yooj yim ntawm XA semantics.

Tom qab ntawd, ib tus tuaj yeem nug, Atomikos Transaction Manager yog dab tsi?

Atomikos TransactionsEssentials yog ib tus thawj tswj kev lag luam uas ua haujlwm yam tsis muaj daim ntawv thov server, yooj yim rau siv thiab paub tab ntau dua li cov khoom sib piv.

Tsis tas li, API twg yog siv rau daim ntawv thov kev faib khoom? Java™ Kev lag luam API (JTA) tso cai daim ntawv thov ua faib muas , yog, kev lag luam uas nkag mus thiab hloov kho cov ntaub ntawv ntawm ob lossis ntau lub khoos phis tawj network.

Ntxiv mus, kev lag luam API yog dab tsi?

Cov Transactional API yog tsim rau 1-rau-1 kev sib tshuam. Nws tso cai rau koj thawb ib tus neeg siv ID lossis rau ib pawg ntawm IDs (cov cuab yeej token, nruab ID lossis tus neeg siv ID). Siv nws los xa cov lus ceeb toom rau kev ua haujlwm lossis lub sijhawm-sensitive laub.

XA kev lag luam yog dab tsi?

XA Transactions . XA yog ob-theem kev cog lus raws tu qauv uas yog natively txhawb los ntawm ntau databases thiab kev pauv nyiaj saib xyuas. Nws ua kom cov ntaub ntawv ncaj ncees los ntawm kev sib koom tes ib leeg kev lag luam nkag mus rau ntau yam kev sib txheeb databases. Tus Thawj Saib Xyuas Kev Pabcuam tswj hwm cov peev txheej tshwj xeeb xws li database lossis JMS system.

Pom zoo: