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…
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)- A2% (1)
- B87% (41)
- C9% (4)
- D2% (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
Community Discussion
No community discussion yet for this question.