Font Size: a A A

Design And Implementation Of AJAX Framework

Posted on:2009-06-18Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2178360245970169Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of the Web technology and the demand of people becoming higher, the traditional interactive model made users find it difficult to use, or with bad experience, and made the developer feel hard to develop and maintain with it. When the AJAX concept was proposed, it immediately attracted attention and gained lots of response. As it could be fast and flexible for building dynamic applications with AJAX, and could achieve fast asynchronous communication, which was fit for building complex and dynamic web, and have achieved good results. AJAX was accepted and used widely.At present, AJAX technology is still in the stage of rapid development, although it has improved Web application capabilities. There are still some problems limiting the AJAX technology applications. In order to support cross-platform, cross-browser applications, and to facilitate the integration of Web technology, now framework which expended JavaScript language was provided to the people to use. The characteristics which were built in the framework can help people develop, deploy and maintain, and it has become the mainstream of AJAX development approach. This paper introduces the development status of existing technology and frameworks of AJAX, as well as a summary of AJAX framework design theory and methods, and on this basis build a simple framework to support Web applications.This framework is divided into foundational module, programming module, visual module and supporting module. Foundational module primarily is used to strengthen the Object-Oriented mechanism and package loading mechanism. Programming module completes functions such as asynchronous communication applications. Visual module can generate pages components and manage the components. Supporting module provides the type commonly used to facilitate other module to use.Finally, the paper takes "Forlink Web Mail System" project for an example to describe implementing of this framework in the project.
Keywords/Search Tags:AJAX, Web, Framework, Asynchronous communication
PDF Full Text Request
Related items