Architectural Layers and Tiers
Two-Tier Architecture
- Advantages
- Application Development Speed
- Ability to model data and populate a database on a remote server
- Robust
- Disadvantages
- Version control and redistribution problems
- System security complications
- Client tools and middleware are volatile