THREE-TIER ARCHITECTURES, ADVANTAGES (cont.)
Commonly cited advantages include:
- Having separate functionality servers allows for the parallel development of individual tiers by application specialists.
- Provides for more flexible resource allocation. Can reduce network traffic by having the functionality servers strip data to the precise structure needed before sending it to the clients.