Hvad er XA og ikke Xa i WebLogic?
Hvad er XA og ikke Xa i WebLogic?

Video: Hvad er XA og ikke Xa i WebLogic?

Video: Hvad er XA og ikke Xa i WebLogic?
Video: Una live della notte (titolo da definire in seguito!) Cresci Con Noi su YouTube uniti si cresce! 2024, November
Anonim

An XA transaktion, i de mest generelle termer, er en "global transaktion", der kan spænde over flere ressourcer. Ikke - XA transaktioner har ingen transaktionskoordinator, og en enkelt ressource udfører alt sit transaktionsarbejde selv (dette kaldes nogle gange lokale transaktioner).

Hvad er XA- og ikke-XA-transaktioner i betragtning af dette?

An XA transaktion er en "global transaktion ", der kan spænde over flere ressourcer. A ikke - XA transaktion involverer altid kun én ressource. An XA transaktion involverer en koordinering transaktion manager, med en eller flere databaser (eller andre ressourcer, såsom JMS) alle involveret i en enkelt global transaktion.

Man kan også spørge, hvad er XA driver? XA : står for Extensible Architecture, som for det meste refereres til en 2-fase-forpligtelsesprotokol - se wikipedia. Kort: En standardprotokol for en global transaktion mellem en transaktionskoordinator og flere transaktionsansvarlige. Nogle gange kaldes de også transaktionsmonitorer.

Desuden, hvad er XA-transaktion?

XA-transaktioner . XA er en to-faset commit protokol, der er indbygget understøttet af mange databaser og transaktion skærme. Det sikrer dataintegritet ved at koordinere enkelt transaktioner adgang til flere relationelle databaser. Ressourcemanageren administrerer en bestemt ressource, såsom en database eller et JMS-system.

Hvad er forskellen mellem datakilde og XA datakilde?

Med hensyn til data kilder , en XA datakilde er en datakilde der kan deltage i en XA global transaktion. En ikke- XA datakilde generelt ikke kan deltage i en global transaktion (en slags - nogle mennesker implementerer det, der kaldes en "sidste deltager"-optimering, der kan lade dig gøre dette for præcis én ikke- XA vare).

Anbefalede: