S90-02A · Question #68
To create REST services, you are required to deploy an enterprise service bus due to the need for inherent message routing functionality. Select the correct answer.
The correct answer is B. False. B is correct because REST services do not require an Enterprise Service Bus (ESB) to function - REST is an architectural style built on standard HTTP, and message routing is handled natively through URLs, HTTP methods, and stateless client-server communication without any…
Question
To create REST services, you are required to deploy an enterprise service bus due to the need for inherent message routing functionality. Select the correct answer.
Options
- ATrue
- BFalse
How the community answered
(24 responses)- A4% (1)
- B96% (23)
Explanation
B is correct because REST services do not require an Enterprise Service Bus (ESB) to function - REST is an architectural style built on standard HTTP, and message routing is handled natively through URLs, HTTP methods, and stateless client-server communication without any middleware dependency.
Why A is wrong: Claiming an ESB is required conflates two separate architectural patterns. An ESB is a heavyweight middleware solution commonly used in SOA (Service-Oriented Architecture) for complex integration scenarios, but it is entirely optional and often unnecessary for REST APIs. Many REST services run successfully on simple web servers or cloud functions with no ESB involved.
Memory tip: Think of REST as "lightweight by design" - it was created specifically to avoid the complexity of middleware-heavy approaches like ESB/SOAP. If you see exam language like "required," "must," or "always" paired with optional infrastructure components, that's almost always a False.
Topics
Community Discussion
No community discussion yet for this question.