• Dear Guest, Please do NOT forget to join our JAVA JOBS (ONLY) FACEBOOK GROUP to be aware of latest JAVA openings, and you may also post any JAVA related queries/jobs.

What are the types of Multi-Tier Architectures ?

The J2EE platform is a Multi-Tiered System. A Tier is a logical or functional partitioning of a system.

There are two types :

1. 2-Tier(Client/Server)
2. 3-Tier(or N-Tier)

2-Tier :

- When the developers are not disciplined, The display logic, business logic and database logic are muddled up and/or duplicated in a 2-tier client server system.

3-Tier :

The advantages of the Multi-Tier architecture are :

- Forced separation of user interface logic and business logic.
- Business logic sits on small number of centralized machines (may be just one).
- Easy to maintain, to manage, to scale, loosely coupled etc.
1. 2 level building design. A two-tier construction modeling is An programming building design to which An presentation layer alternately interface runs with respect to An client, Also a information layer alternately information structure gets saved with respect to An server.

2. 3 level Architecture:Three-tier structural engineering will be An client–server product construction modeling design to which those client interface (presentation), utilitarian methodology rationale ("business rules"), workstation information stockpiling Furthermore information get are produced What's more supported Likewise free modules, A large portion frequently on separate platforms.