S90-02A · Question #92
Which of the following are associated with the functionality provided by a typical enterprise service bus? Select the correct answer.
The correct answer is D. All of the above. Option D is correct because all three options - reliable message delivery, intermediate message routing, and temporary message queuing - are core capabilities of an Enterprise Service Bus (ESB). An ESB is middleware that connects disparate systems in an enterprise, and it must…
Question
Which of the following are associated with the functionality provided by a typical enterprise service bus? Select the correct answer.
Options
- Areliable message delivery
- Bintermediate message routing
- Ctemporary storage of messages in queues
- DAll of the above.
How the community answered
(51 responses)- A2% (1)
- B8% (4)
- C2% (1)
- D88% (45)
Explanation
Option D is correct because all three options - reliable message delivery, intermediate message routing, and temporary message queuing - are core capabilities of an Enterprise Service Bus (ESB). An ESB is middleware that connects disparate systems in an enterprise, and it must handle all three to fulfill that role effectively.
- A is not a distractor - ESBs guarantee delivery through acknowledgment mechanisms, retry logic, and persistence, ensuring messages aren't lost even if a receiving service is temporarily down.
- B is not a distractor - ESBs act as intelligent intermediaries that route messages based on content, headers, or business rules, decoupling senders from receivers.
- C is not a distractor - ESBs use message queues to buffer messages, enabling asynchronous communication and smoothing out load spikes between systems.
Memory tip: Think of an ESB as a postal service for software - it routes mail to the right address (B), holds it in a mailbox if you're not home (C), and guarantees delivery with tracking (A). Since a real postal service does all three, so does an ESB - always pick "All of the above" when every option describes a genuine feature.
Topics
Community Discussion
No community discussion yet for this question.