Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Arcitura Education S90.02 Exam - Topic 1 Question 88 Discussion

Posted by Belen on Feb 08, 2025 at 06:21 AM

Using WS-AtomicTransaction you wrap 3 SOAP-based Web services in a single transaction. When it is time to vote on the outcome of the transaction, 2 of the services vote to commit the changes made during the transaction, but a vote from the third service is not received. What will happen? Select the correct answer.

Suggested Answer: B

Get Premium S90.02 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
31 comments · newest first
LE
Leatha 11 months ago
I’m surprised this is even a question, it’s pretty straightforward!
RE
Ressie 11 months ago
No way, it has to be more than 2 commits to succeed!
CA
Casey 11 months ago
Wait, I thought one commit was enough?
DA
Dana 11 months ago
Totally agree, can't commit without all votes!
BE
Bette 12 months ago
B is the right answer. Missing vote means rollback.
HU
Huey 12 months ago
I vaguely recall that for a transaction to be successful, you need a majority of Commit votes. So, option D might be the right choice.
AL
Alayna 1 year ago
I’m a bit confused because I thought as long as there was one Commit vote, it would be fine. But now I’m not so sure if that applies here.
CE
Cecily 1 year ago
I think I came across a similar question where the consensus was that a missing vote means the transaction fails. So, I’m leaning towards option B.
LI
Lilli 1 year ago
I remember studying that in WS-AtomicTransaction, if there's a missing vote, it usually leads to a rollback, but I'm not entirely sure.
MO
Monte 1 year ago
I'm not totally sure about this one. I know WS-AtomicTransaction is designed to ensure consistency, but I'm not certain how it handles a scenario like this with a missing vote.
PE
Peggie 1 year ago
Okay, I think I've got this. Since two of the services voted to commit, and there was no abort vote, the transaction should be considered successful, even with the missing vote.
AL
Alisha 1 year ago
Hmm, I'm a bit confused on this one. I'll need to review the details of the WS-AtomicTransaction specification to understand the correct behavior.
TE
Teddy 1 year ago
This is a tricky one. I'll need to think carefully about the WS-AtomicTransaction protocol and how it handles missing votes.
MA
Mayra 2 years ago
Haha, imagine if the third service was just out to lunch and forgot to vote. What a way to ruin the whole transaction!
RH
Rhea 2 years ago
↳ replying to Mayra
User 3: B) The changes are rolled back because the transaction is considered unsuccessful when there is a missing vote.
DE
Deeanna 2 years ago
↳ replying to Mayra
User 2: A) The changes are committed because the transaction is considered successful as long as no Abort votes are received.
YO
Yolando 2 years ago
↳ replying to Mayra
User 1: That would be a disaster if the third service forgot to vote!
SH
Sherron 2 years ago
D sounds a bit too strict. Isn't it enough to have a majority of Commit votes?
TA
Tandra 2 years ago
↳ replying to Sherron
D sounds too strict. I think it should be enough to have a majority of Commit votes.
BA
Barrett 2 years ago
↳ replying to Sherron
A) The changes are committed because the transaction is considered successful as long as no Abort votes are received.
YA
Yasuko 2 years ago
C seems plausible, but I'm not sure that's how WS-AtomicTransaction works. Gotta study up on that.
BR
Broderick 2 years ago
↳ replying to Yasuko
I believe it depends on the specific implementation of WS-AtomicTransaction.
TA
Tayna 2 years ago
↳ replying to Yasuko
I think C is correct, but I'm not entirely sure either.
SE
Serina 2 years ago
That's an interesting perspective, but I still think the changes will be rolled back.
PA
Paola 2 years ago
Hmm, I think B is the correct answer. If one of the services doesn't vote, the transaction can't be considered successful.
EL
Elenore 2 years ago
↳ replying to Paola
I think D is the correct answer. A transaction can only be successful if more than 2 Commit votes are received.
CH
Chaya 2 years ago
↳ replying to Paola
I'm not sure, but I think C might be the correct answer. As long as one Commit vote is received, the changes will be committed.
RE
Reid 2 years ago
↳ replying to Paola
I disagree, I believe B is the correct answer. If there is a missing vote, the changes will be rolled back.
CA
Carlene 2 years ago
↳ replying to Paola
I think A is the correct answer. As long as no Abort votes are received, the changes will be committed.
CH
Chara 2 years ago
I disagree, I believe the changes will be committed as long as no Abort votes are received.
SE
Serina 2 years ago
I think the changes will be rolled back because of the missing vote.
0/2000 characters

Save Cancel