Font Size: a A A

Design And Implementation Of RIA System Based On The Flex And J2EE Technology

Posted on:2009-10-10Degree:MasterType:Thesis
Country:ChinaCandidate:J F YinFull Text:PDF
GTID:2178360245488905Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Internet and Web technology,use on Internet of Web application system is more and more extensive.Web is it has static behavior release simple function of message only again to use,but also demanded to have real-time dynamic ability to deal with mutual information,this requires still in the constant change and improves.RIA(Rich Internet Application)technology allows us to access rich client application on internet as simple as using traditional web applications.It satisfies web user's all-sided experience requirement;it make presentation tier more powerful.Adobe Flex technology provides developer a new developing model:Using Mxml language which bases on label to establish user interface;using oriented object language ActionScript to design and control client side logic;then using Flex components to develop UI greatly accelerates the speed. Spring is a lightweight framework,which solves many problems in traditional J2EE development and is supposed to replace EJB technology. Spring's lightness owes to the foundation of the framework itself and the ability of supporting and assembling other technology. Hibernate is an open source persistence framework,it reduces the complexity of developing database and make system portable.This thesis introduced the conception of RIA,the background of its emergence,its technical characteristic,and some available RIA technical methods and projects.This thesis did research on Cairngorm,Spring and Hibernate frameworks,and analysed each framework's function in web application layer.An architecture is integrated with the three frameworks which is suitable for enterprise web application.The architecture hands business logic of application to Spring,utilize beans configuration to manage the related classes,manage objects' relation of between controller and data access object through Spring and make data persistence by Hibernate.In this thesis,we integrates Flex,Cairngorm and Hibernate with Spring according to the characteristic of "non-invasive" in Spring and the driving representation of Flex technology,illustrated the implementation procedure of lightweight RIA application in detail which is based on Dynamic Management System.Although RIA develops very fast,there are still little successful complicated enterprise applications,so this thesis attempts to realize a big enterprise application with RIA and J2EE.We integrate RIA into an existing legacy system to establish rich internet application using Adobe Flex technology,and finish the Dynamic Management System,this experiment finally validates Adobe Flex's effects in implementing Rich Internet Application(RJA),and verified RIA system deliver desktop-like user interaction interfaces to the screens,and enrich overall user experience.
Keywords/Search Tags:Rich Internet Application, Spring framework, Hibernate, Cairngorm, Flex
PDF Full Text Request
Related items