Font Size: a A A

The Lightweight J2ee Ajax Web Framework-based Design And Realization

Posted on:2008-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:S M ChenFull Text:PDF
GTID:2208360215450287Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Internet has increasingly become application development platform of the default. Web application which is based on HTML, server-side data transfer mode. as the Web application complexity increases, Traditional Web applications are increasingly unable to meet Web surfers'new requirements. How to make Web application to the traditional desktop procedures results, how to give users a seamless browsing experience, which is Web application developers'target and work. In the environment, how to develop the new Ajax application of users'demand , Moreover, the traditional J2EE increasingly complex and can not meet the agile development, the rapidly changing requirements. In this paper, Spring and Hibernate as the representative of the lightweight J2EE-based, design a suitable environment to the Ajax development framework to enable the client to the server's general visit simplified, made to meet the demands of rapid development. Client and server through XML communications, ordinary client code is not even necessary to understand the service side of the concrete realization, on the way through the strings of the sensed data, in the full-service use of the Hibernate metadata functions, the relationship between the object obtained directly. Then be the object of each specific data. Ajax in the wave swept across the Internet in 2005, Ajax and Javascript to use the traditional tools, use of existing resources, it is possible to achieve better customer experience of the RIA.Based on the client implementation, in the traditional Web platform development, we design and implement an Ajax Web framework, and apply it to practical development in this the project.On the client side, how the different browsers circumstances, in line with the various compatible browser widget library. How to use Ajax technologies and services-communications, and updated pages in the pages under the dynamic update. This paper describes in a Javascript component of the framework for how to achieve, tractors, forms, menus, and other frequently used functions. On how they use this JavaScript scripting language to develop large-scale applications, and the use of agile development methodologies to ensure the quality and progress of this paper is the discussion.On the server, since the lightweight J2EE technology continues to develop, J2EE design in all levels now have the framework of the corresponding lightweight emergence greatly facilitate the process of AJAX development, Based on the study of the new J2EE technology development and analysis of some lightweight framework on the basis of the code, a lightweight J2EE framework of the overall hierarchical structure design, raised floors are given corresponding components of the framework design. Included :Knowledge Base layer includes components and MVC components, including IOC business layer components and AOP components : Data Persistence is the main Object Relational Mapping components. MVC components of the subsequent design ideas, and made the practice and testing first, the development of twinning Agile Development. In the final paper, This paper also gives a realization of the lightweight J2EE-based systems Ajax rich client applications for specific examples, The system and the lack of prospects for the analysis.
Keywords/Search Tags:AJAX, Lighted, J2EE Framework, Spring, Hibernate
PDF Full Text Request
Related items