Comparison with 3tier architecture and MVC(model-view-controller) architecture
-A Basic rule in a three tier architecture is the client tier never communicates directly with the data tier;
-in a three-tier model all communication must pass through the middle tier. Conceptually the three-tier architecture is linear
-MVC architecture is triangular
cycle in MVC(model-view-controller)
-view sends updates to the controller,
-the controller updates the model, and
-the view gets updated directly from the model.