nerdexam
SOA

S90-02A · Question #4

Which of the following statements is true? Select the correct answer.

The correct answer is B. WS-BusinessActivity is used for long-running transactions that are not expected to be rolled back. Option B is correct because WS-BusinessActivity (WS-BA) is specifically designed for long-running business transactions - ones that span extended periods and involve multiple services or participants - where a simple ACID-style rollback is impractical or impossible; instead…

Advanced Web Services and REST Services

Question

Which of the following statements is true? Select the correct answer.

Options

  • AWS-BusinessActivity is used for short-running, ACID-style transactions that can be rolled back to
  • BWS-BusinessActivity is used for long-running transactions that are not expected to be rolled back
  • CWS-BusinessActivity provides an alternative to WS-Coordination.
  • DNone of these statements are true.

How the community answered

(43 responses)
  • A
    7% (3)
  • B
    86% (37)
  • C
    2% (1)
  • D
    5% (2)

Explanation

Option B is correct because WS-BusinessActivity (WS-BA) is specifically designed for long-running business transactions - ones that span extended periods and involve multiple services or participants - where a simple ACID-style rollback is impractical or impossible; instead, WS-BA uses compensating transactions to undo work if needed.

Why the distractors are wrong:

  • A describes WS-AtomicTransaction (WS-AT), not WS-BA - WS-AT handles short-running, ACID-style transactions with two-phase commit and traditional rollback.
  • C is wrong because WS-BusinessActivity uses WS-Coordination as its underlying framework (for managing coordination contexts); they are complementary, not alternatives.
  • D falls away since B is clearly true.

Memory tip: Split the name - "Business Activity" implies real-world, multi-step business processes (e.g., a purchase order spanning days across suppliers). You can't easily "undo" a shipped package, so WS-BA uses compensation instead of rollback. If a transaction spec sounds "corporate and slow," think WS-BA; if it sounds "fast and atomic," think WS-AT.

Topics

#WS-BusinessActivity#long-running transactions#WS-Coordination#business activity

Community Discussion

No community discussion yet for this question.

Full S90-02A Practice