Font Size: a A A

The Research Of Ajax Application To The Web

Posted on:2008-02-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y GengFull Text:PDF
GTID:2178360215473861Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Ajax (Asynchronous JavaScript and XML) is a method that is used to develop Web Applications, which utilizes the technique of data exchange between Client-side Scripts and Web Applications. Ajax acts like a middle layer between users and Server, which asynchronizes users' operations and Server responses. Ajax can clear up the mutual process like start-stop-start-stop in Web Applications by importing an Ajax Engine between users and Server. The applications and research of Ajax have become a focus. Moreover, lots of Ajax frameworks are coming out, which promotes the application of Ajax to Web Applications.However, there is no universal standard for Ajax yet, which hampers the development of Ajax in the Web Applications. In the domestic area, there is few successful case in Ajax Applications, either.This thesis starts with the introduction of Ajax concept, the main idea and principle. Next, it analyzes the Ajax application area, research status and development orientation. Then it presents the key technology of developing Ajax Applications. Following the presentation, it shows the DWR (Direct Web Remoting) framework based on the Ajax and analyzes the DWR framework structure.In the end, it carries out a CRM system based on DWR framework. It is a typical Client Relationship Management System. According to different users, the system will connect to the corresponding client database. The clients can manage all the information to execute campaign; the clients can choose the proper members to join in the campaign. When the campaign ends, the clients analyze the feedback from the members. After clearing up the information, it can import the data into the Data Warehouse.The author developed an analysis data module and executive campaign module, described the development process materially. At the end of the chapter, the author tested the system functions, Server load and Network flux, compared with no-Ajax system.The thesis is valuable for developing the Web Applications based on Ajax. It provides a solution scheme that can accomplish Ajax Applications quickly. On the platform, it hides the implement of business logic in Server side with the compound pattern that combined Business Delegate and Session Facade pattern, and reduces the possibility that it would cause danger because of visiting business logic from page directly. It uses XML to carry out information, which avoids the problems caused by different data resource.Meanwhile, the realization Ajax technology mentioned in this paper, which is coincident with the development direction of web developing technology, is meaningful for some relevant research in the related domain.
Keywords/Search Tags:Customer Relationship Management, DWR, Compound Pattern
PDF Full Text Request
Related items