Oracle дахь XA гүйлгээ гэж юу вэ?
Oracle дахь XA гүйлгээ гэж юу вэ?

Видео: Oracle дахь XA гүйлгээ гэж юу вэ?

Видео: Oracle дахь XA гүйлгээ гэж юу вэ?
Видео: JTA онцлог -Гүйлгээний бүртгэлгүй XA гүйлгээ- болон Демо 2024, May
Anonim

ХА гүйлгээ . ХА нь олон өгөгдлийн сан болон өгөгдлийн сангуудаар дэмжигддэг хоёр үе шаттай commit протокол юм гүйлгээ мониторууд. Энэ нь дангаар зохицуулах замаар мэдээллийн бүрэн бүтэн байдлыг хангадаг гүйлгээ олон тооны харилцааны мэдээллийн санд хандах. Нөөцийн менежер нь мэдээллийн сан эсвэл JMS систем гэх мэт тодорхой нөөцийг удирддаг.

Үүнтэй холбогдуулан ХА болон ХА бус гүйлгээ гэж юу вэ?

Ан ХА гүйлгээ нь "дэлхий гүйлгээ "энэ нь олон нөөцийг хамарч болно. A үгүй - ХА гүйлгээ үргэлж зөвхөн нэг нөөцийг хамардаг. Ан ХА гүйлгээ зохицуулалтыг хамардаг гүйлгээ менежер, нэг буюу хэд хэдэн мэдээллийн баазтай (эсвэл JMS гэх мэт бусад эх сурвалжууд) бүгд нэг глобалд оролцдог гүйлгээ.

Мөн Weblogic дээр XA болон Xa бус гэж юу вэ? Ан ХА гүйлгээ нь хамгийн ерөнхий утгаараа олон нөөцийг хамарсан "дэлхийн гүйлгээ" юм. Үгүй - ХА гүйлгээ нь гүйлгээний зохицуулагчгүй бөгөөд нэг нөөц нь бүх гүйлгээний ажлыг өөрөө хийдэг (үүнийг заримдаа орон нутгийн гүйлгээ гэж нэрлэдэг).

Үүнээс Oracle XA интерфейс гэж юу вэ?

The Oracle ХА номын сан нь гадаад юм интерфейс -аас бусад гүйлгээний менежерүүдэд зөвшөөрдөг Oracle дэлхийн гүйлгээг зохицуулах сервер. -ийн хэрэгжилт Oracle ХА номын сан нь X/Open Distributed Transaction Processing (DTP) программ хангамжийн архитектуртай нийцдэг XA интерфейс тодорхойлолт.

XA нөөц гэж юу вэ?

The XAResource интерфейс нь салбарын стандартын Java зураглал юм ХА X/Open CAE тодорхойлолтод суурилсан интерфейс (Тараарсан гүйлгээний боловсруулалт: The ХА Үзүүлэлт). Өгөгдлийн сангийн холболт бүрийг гүйлгээний менежерт шилжүүлдэг нөөц.

Зөвлөмж болгож буй: