• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter IV-3. Development > Model View Controller Pattern Overview

Model View Controller Pattern Overview

The interaction between the business logic, display, data retrieval, and data storage needs to have a structured approach. One of these approaches is the Model View Controller pattern. The Model View Controller (MVC) is a methodology that TSC has had great success with. This method gives rise to segmentation of a client/server system, allowing a client system to call server components through a controlling component. This controlling interface determines which functionality needs to be called on which data. The objective is to design a system to have a central location that controls the data access and information creation, which then returns the information to the client interface for display.

The MVC is composed of three parts: the data model, the information view, and the controller. The data model maintains the data, which describes data storage and the current state of the system. The controller provides the channel that the request enters and then interprets and directs the call to the relevant business logic. The view then displays the data that is returned.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint