Font Size: a A A

The Design And Implement Of A Lightweight Web Framework Based On B/S Architecture

Posted on:2009-07-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y F LiFull Text:PDF
GTID:2178360272965160Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The J2EE technology holds an extremely remarkable status in the enterprise application system development technologies. From the classical EJB architecture, to the recently popular lightweight container architecture, many enterprises and open source communities made deep research on it, and have developed many outstanding framework which based on the J2EE technology. This article discussed the development of lightweight framework technology, carried on the discussion that aimed at the presentation layer, the business logic layer and the data persistence layer, analyzed the essential technical in detail, moreover designed and implemented a lightweight web framework based on B/S architecture.The main task of the article is to design and implement a lightweight web framework LWFramework based on B/S architecture, and apply it into a real project. LWFramework is the bottom framework that includes presentation layer, the business logic layer and the data persistence layer.In this article, the presentation layer is divided into client and server layer; the data request and response is realized by Ajax technical, the dynamic page's data update is carried out without refreshing the page, and the data validation check is integrated as well. The business logic layer was realized by IoC design pattern and AOP aspect-oriented programming techniques, the data transfer between the modules was completed by POJO objects, and the separation of logging concern was also implemented inside. In the data persistence layer, the data CRUD operations were packaged, the common DAO interfaces were provided, the bottom function, the database connection pool and concurrent processing were designed and implemented too.This article also gives the realization of LWFramework-based Web Software Project Management System.
Keywords/Search Tags:B/S, lightweight, Web Framework, layered software
PDF Full Text Request
Related items