nerdexam
SOA

S90-02A · Question #93

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

The correct answer is B. Service agents are event-driven programs that are automatically invoked to perform intermediary. Option B is correct because service agents are event-driven middleware components that activate automatically in response to messages or events, performing intermediary processing tasks (such as routing, transformation, or logging) between a service consumer and provider…

Advanced Web Services and REST Services

Question

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

Options

  • AService agents are event-driven programs that always have published WSDL definitions.
  • BService agents are event-driven programs that are automatically invoked to perform intermediary
  • CService agents are event-driven programs that are used only with asynchronous MEPs.
  • DService agents are not event-driven programs.

How the community answered

(47 responses)
  • A
    2% (1)
  • B
    87% (41)
  • C
    9% (4)
  • D
    2% (1)

Explanation

Option B is correct because service agents are event-driven middleware components that activate automatically in response to messages or events, performing intermediary processing tasks (such as routing, transformation, or logging) between a service consumer and provider - without requiring direct invocation.

Why the distractors fail:

  • A is wrong because service agents do not require published WSDL definitions; they operate behind the scenes and are not necessarily exposed as public service contracts.
  • C is wrong because service agents are not restricted to asynchronous MEPs (Message Exchange Patterns); they can participate in synchronous exchanges as well.
  • D is wrong because event-driven behavior is actually a defining characteristic of service agents - they are triggered by events or messages, not called explicitly like a typical function.

Memory tip: Think of a service agent as an automatic middleman - it "wakes up" when something happens (event-driven) and does work in between two parties (intermediary). The word "agent" implies autonomy and automatic action, which rules out D, and "intermediary" is the key differentiator that makes B the precise answer.

Topics

#service agents#event-driven#intermediary processing#MEP

Community Discussion

No community discussion yet for this question.

Full S90-02A Practice