Font Size: a A A

J2ee Framework Components

Posted on:2006-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:P Y LiFull Text:PDF
GTID:2208360152497392Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Since J2EE multilayer came out , a big change has happened in software world. But J2EE only has the general design pattern, for different specific situation , it's necessary to generate the steady, robust application framework based on J2EE that abstracted from a large number of experiences. Framework technology and design pattern are the very important reusable technologies in J2EE. Efficiency of software development is increased by reusable technology. J2EE control the quality of software through framework and design pattern. Though the framework decreases the flexibility of software development , it improves the quality of software groupware and makes the large scale production possible. There are a few flaws in current J2EE framework: such as the difficulty of quick development of prototype system; too tight coupling of web layer and logic layer. The performance of a large of data query needs to optimize and the modification of data table and data model will cause to change in many aspects and produces quality problem and so on. Framework and groupware technology overcome the above defects. Programming based on Framework has higher development rate, less opportunities to be wrong, more convenience to maintain. In general, there are two parts in a software system: new application design and reusable groupware or Framework. If the latter one has the larger proportion, the work load would be lighter, the rate of production would increase, the cost would decrease. So, for any specific situation, we can design our own frameworks based on J2EE, increase developing rate and decrease cost. In this paper, we first introduce J2EE and the pattern, then compare the framework of current web application and analysis Struts Framework in detail. Further more, we present an EJB framework with better quality in separating between WEB layer and EJB layer, simplify the normal EJB service. Based on EJB and Struts, we generate a normal structure which can simplify the develop process for data manipulation. Finally, we propose a demo system to demonstrate our concepts, and the works to be complemented are given.
Keywords/Search Tags:J2EE, Framework technology, Design Pattern
PDF Full Text Request
Related items