Font Size: a A A

Research And Implementation Of Web Application Multi-layer Architecture Based On J2EE

Posted on:2007-08-17Degree:MasterType:Thesis
Country:ChinaCandidate:H H LiFull Text:PDF
GTID:2178360272977983Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, the demand of web application grows rapidly, and its involved domains turn broader. The complexity of web applications system increases with the quick development of Internet. At the same time, the development of Web applications faces both challenge and opportunity.In this paper, we focus on the problems and requirements of Web applications development, two kinds of popular Web application platforms, J2EE and .NET, are analyzed and compared with each other. On this basis, a multi-layer distributed web application architecture based on J2EE and the MVC design pattern is presented. Hierchical concepts and distributed component technology are exerted on this architecture. It realizes the separation of presentation logic, business logic and data logic. And a specific system, online shopping system of electronic commerce, which based on this architecture model and design pattern, is developed to validate the feasibility and effectiveness of the proposed approach.The model that the paper researched has certain universality and serviceability. The union of the J2EE technology and the MVC design pattern, reduces the complexity of web application system architecture, the coupling between codes, increases the maintenance of codes, the reusability of component. As a result, it proposed a referred model for constructing the web application system.With the rapid popularization of the tools for accessing the network such as mobile telephone, PDA, etc, we see that increasing disadvantages of the sole user interface appear, the development tendency inevitably provides many kinds of user interface type. In the further research, we should design a method to support many kinds of user interface type. At the same time, the multi-layer system structure based on components as well as the object-oriented technology is perfecting and developing, therefore we still need to continue studying.
Keywords/Search Tags:Web Application, Java 2 Platform Enterprise Edition, Model-View-Controller, Design Pattern
PDF Full Text Request
Related items