Font Size: a A A

The Research And Application Of Universal Integration Framework Based On J2ee Specification

Posted on:2010-02-21Degree:MasterType:Thesis
Country:ChinaCandidate:L Q WangFull Text:PDF
GTID:2208360302964770Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet, Web technology is widely used in all walks of life, and plays an increasing role, also has accelerated the process of country information at the same time. Especially the arrival of Web2.0 time, more and more government agencies, enterprises and institutions have built their own Web application system which reduce the operating costs, improve the efficiency of work and create the real value, and the emergency of the large-scale commercial e-commerce systems like Taobao and Ebay. There are many optional technologies platform to build the Web application system, such as J2EE,.NET and PHP and so on. Actually J2EE has already been the Industry Standard on creating the large-scale and enterprise-class application. As a result of J2EE only being a specification or a standard, there are several technology to implement the specification, as Struts, Spring, IBATIS, Hiberante, JSF and Tapstry and so on. The realization of this technology has different emphases, and only a certain part of the J2EE specification are good at, and not really a complete J2EE specification to achieve most of the core technology. While the EJB specification is part of J2EE, but learning to understand because of its long study cycle and the preparation of complex, testing a variety of difficulties and drawbacks of low performance, people are discouraged, so now we all tend to be more simple and efficient framework for outstanding lightweight technology. As mentioned above, the light of these excellent framework are only good at a certain part, so how best to integrate a number of them to achieve the full J2EE specification, with high cohesion, low coupling, easy to transplant, good scalability and maintenance, this general-purpose framework for integration will be the focus of attention. The main thesis is as follows:(1) In a concrete analysis of J2EE multi-tier architecture, based on the needs of all tiers and the actual situation, my own programming practice and publications published in the paper as the main reference, a detailed analysis of the data at all tiers of packaging and between different tiers of data transmission, and the benefits of doing so. All of these various levels for several framework technology integration between the frameworks lay a solid foundation.(2) Based on the analysis of several core technologies (MVC pattern, Inversion Control IoC, Aspect Oriented Programming AOP and ORM technology) of the integration framework, in order to reflect the powerful of these core technologies in the final integration framework, the analysis of many integrated strategies at the same time the pros and cons, to be analyzed step by step improvement, and ultimately make our own strategy for an integrated and detailed analysis of the entire process of integrating configuration, especially Spring relatively complex process of integration of Struts.(3) Combination of AsiaInfo Technologies (China) Group's a large-scale commercial projects China Mobile BOSS system, an analysis of how the integration framework is applied to the actual project, from the perspective of the micro-code such a system to analyze the Web Representation layer, Business Logic Tier and Data Persistence Layer is how to integrate together,describing and analyzing the configuration and the implementation mechanisms.
Keywords/Search Tags:J2EE, Framework, Spring, Integration, Struts
PDF Full Text Request
Related items