Font Size: a A A

Program Designing Of Web-based Applications With MVC Architecture

Posted on:2004-04-05Degree:MasterType:Thesis
Country:ChinaCandidate:D D DouFull Text:PDF
GTID:2168360092996563Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The MVC architecture is one of the best exellent design patterns. It minimizes the degree of coupling between the objects involved in maintaining and presenting data, and divides functionality among its logical and non-logical part. Moreover, the MVC architecture is straightforward to map these concepts into the domain of multitier web-based enterprise applications.The chapter 1 in this article firstly reviews the common design flaws presented in many database applications. The range is from ill programming habits (eg. embedding the database linking information directly into applications) to more worse structural problems (eg. not dividing the application definitely into the distinguishable and absolute logical elements: view, operation and data).Later the article analyzes three basic types of architecture in common applications: two-tier, three-tier and n-tier. We discuss concretely how to set up a three-tier or n-tier architecture using MVC framework. The architecture provides three basic survices: Model Service, View Service and Controller Service.Chapter 2, 3, and 4 discuss particularly the working principle and design process of each part of MVC with a web-based application architecture.At the end, we give a concrete web-based application example using the MVC arthitecture.
Keywords/Search Tags:application architecture, web applications, MVC, J2EE, Servlets, JAVA class and package, JDBC, XML, Resin server, Velocity template
PDF Full Text Request
Related items