nerdexam
SOA

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…

Advanced Web Services and REST Services

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)
  • A
    4% (1)
  • B
    96% (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

#REST services#enterprise service bus#message routing

Community Discussion

No community discussion yet for this question.

Full S90-02A Practice