Font Size: a A A

Web Application Framework Based On J2ee Design And Realization

Posted on:2011-05-26Degree:MasterType:Thesis
Country:ChinaCandidate:N Z TangFull Text:PDF
GTID:2208330332977250Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology, customer demand for information technology services more personalized and professional. For software developers how to rapidly develop software systems to meet user needs, is facing a major problem. we can establish a reusable framework, based on this framework as long as the preparation of a small amount of code, we can develop software products to meet customer needs in the shortest time, the business will remain invincible in the competition.This paper studies how to build the WEB application architecture based on Struts.J2EE (Java 2 Platform Enterprise Edition) is an enterprise-class application development standards. J2EE platform is based on standardized, component-based development of distributed application model, and these components define a complete set of services to simplify development of enterprise applications, the complexity of the traditional model of Internet applications with compared with incomparable advantages. Therefore, more and more enterprises will achieve J2EE platform as their preferred platform for enterprise applications.Through researching of Struts framework , implementation and expansion of Struts architecture, added the event handling mechanism, forming a basic framework which was more perfect: in clients layer and the Web layer by adding a Filter; in business logic layer depending on the business need to use the Session Facade, Message Facade, DAO. In the end, forming a variety of business needs to adapt to the reusable software architecture.This reusable framework encapsulates a large number of layers and layers interact codes, developers need to worry about data, how to pass between the layers, requiring logic to achieve a specific standard interface, can be rapidly developed need for software .Using this architecture enables software developers saving development costs, shorten development cycles, reduced risk, improve development efficiency.
Keywords/Search Tags:J2EE, Struts, EJB, DAO, Filter
PDF Full Text Request
Related items