| In the past few years, more and more Internet applications have been integratedinto people’s lives. Which Web applications based on B/S (Browser/Server) are moreconducive to the development, deployment and maintenance than desktop applicationsbased on C/S (Client/Server), and have a long-term, widespread use in many areas.Butthe traditional Web applications due to the limitations of its text display technology havebeen increasingly unable to meet people’s demands of more comprehensive experience.People increasingly expect Web applications to provide a glorious experience as desktopapplications. At the same time, another defective of the traditional Web applications aredissatisfied: Web page generation only on the server side, the performance of the clientcan not be fully utilized. Web server will increasingly become a performance bottleneckwith the increase in user visits.This system is based on a “Data Center Management Platform†which is a J2EEproject, using Flex, BlazeDS, Spring and Hibernate framework for the re-developmentof the Web user interface. This dissertation introduced the technical characteristics ofthe mainstream development framework such as Spring, Hibernate, and how to integratethese frameworks into a Flex development environment. Take the several Modules inthis project for example, this dissertation describes the development process of richclient program with Adobe Flex4.6SDK. Another contribution of this dissertation is theintroduction of RIA development framework to achieve a smooth upgrade from atraditional Web project to the RIA project with no affection of the background data tablestructure.With the adoption of Flex technology, the front desk client request less data fromthe Web server, shown a better performance than traditional Web application in poornetwork condition, such as high-latency and high packet loss rate. This modulardevelopment is also conducive to design a more efficient, loosely coupled andextensible data center management system. |