Patterns of Enterprise Application Architecture
Architecture
the system functions are divided into various tasks such as:
Storing, retrieving, and managing data.
Applying business logic, which is also known as application logic.
Optionally displaying data to users through user interfaces
This has been implemented in various forms throughout the years, each with their own merits
Monolithic Architecture
Client/Server Architecture
Three-Tier Architecture
N-Tier Architecture
Software Componentry
Service-Oriented Architecture
Last updated
Was this helpful?