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
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
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
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
D sounds too strict. I think it should be enough to have a majority of Commit votes.
BA
Barrett
2 years ago
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
I believe it depends on the specific implementation of WS-AtomicTransaction.
TA
Tayna
2 years ago
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
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
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
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
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.