S90-09A · Question #44
Which of the following statements is false?
The correct answer is C. The application of the Contract Centralization pattern enables access to underlying service. Option C is false because Contract Centralization is specifically designed to restrict direct access to underlying service logic by routing all consumer interactions through a centralized contract (e.g., an API gateway or ESB) - it conceals, not enables, direct access to…
Question
Which of the following statements is false?
Options
- AThe Contract Centralization pattern positions the service contract as the official entry point into the
- BThe Contract Centralization pattern can impose performance overhead and requires the use of
- CThe application of the Contract Centralization pattern enables access to underlying service
- DThe Decoupled Contract pattern supports the application of the Contract Centralization pattern.
How the community answered
(65 responses)- A8% (5)
- B5% (3)
- C72% (47)
- D15% (10)
Explanation
Option C is false because Contract Centralization is specifically designed to restrict direct access to underlying service logic by routing all consumer interactions through a centralized contract (e.g., an API gateway or ESB) - it conceals, not enables, direct access to underlying capabilities.
- A is true: The pattern's core purpose is exactly this - the service contract becomes the single, official entry point, abstracting consumers from the backend.
- B is true: Routing all traffic through a centralized layer inherently adds latency and typically requires infrastructure like an ESB or intermediary broker.
- D is true: The Decoupled Contract pattern separates the contract from the service implementation, which is a prerequisite for effective centralization - you can't centralize what is tightly coupled to its implementation.
Memory tip: Think of Contract Centralization like a hotel front desk - guests (consumers) interact only with the desk (centralized contract), never wandering directly into back-office operations (underlying services). Option C falsely implies the guests get a backstage pass.
Topics
Community Discussion
No community discussion yet for this question.