Friday, February 12, 2010

MVC Architecture

Model-View-Controller

The Java ee architectural design pattern for the enterprise application is known as model-view-controller architecture.IT allows to separate the application logic from the user interface.It identifies components in an application as having different functions.

Model-The model of an application contains the business logic.It is implemented using EJB’s

View-IT focuses on presentation of the business logic.It is repsonsible for the consistency between the data presentation and the model changes.It is implemented using JSP’s.

Controller-It provides interaction with the client and thus it serve as a link between the model and the view.It is implemented as a servlet.

There are two models for MVC Architecture.BOth are pictorailly reprsented here and are self explanatory.







1 comment:

Balajee Nanduri said...

Nice post. Keep updating more and more Dot Net Online Training