312-50V13 · Question #361
Which tier in the N-tier application architecture is responsible for moving and processing data between the tiers?
The correct answer is C. Logic tier. In an N-tier architecture, the Logic tier handles the business rules and processes data, acting as an intermediary between the Presentation and Data tiers.
Question
Options
- APresentation tier
- BApplication Layer
- CLogic tier
- DData tier
How the community answered
(59 responses)- A2% (1)
- B7% (4)
- C86% (51)
- D5% (3)
Why each option
In an N-tier architecture, the Logic tier handles the business rules and processes data, acting as an intermediary between the Presentation and Data tiers.
The Presentation tier is responsible for the user interface and interaction, not for moving and processing data between the other tiers.
The 'Application Layer' is often synonymous with the Logic tier in this context, but 'Logic tier' is a more precise term for its role in processing and moving data between tiers in an N-tier architecture.
The Logic tier, also known as the Application tier or Business Logic tier, is responsible for executing business rules, performing complex computations, and coordinating data flow between the presentation and data layers.
The Data tier is focused on data storage, retrieval, and management, without handling the processing and movement of data between other architectural layers.
Concept tested: N-tier application architecture components
Source: https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/n-tier
Topics
Community Discussion
No community discussion yet for this question.