Font Size: a A A

The Investigation On Development Technique Of AJAX-based Dynamic Web

Posted on:2008-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:X DongFull Text:PDF
GTID:2120360215472349Subject:Applied Mathematics
Abstract/Summary:PDF Full Text Request
At the present stage, the Internet is gradually transforming from the traditional Web1.0 to the Web 2.0 interactive platform, which is open, multimedia and can read and write, to meet the individual customers'demand to gradually take part in the website's interaction.But the present Web can hardly match the multi-function and the responsive ability possessed by the desktop application program. In February 2005, Jesse James Garrettr put forward the concept of AJAX, which is the acronym of Asynchronous JavaScript and XML, its advent brings about a revolution in the application of Web. AJAX(Asynchronous JavaScript+XML) is a new Web presentation technology,which can be used to build dynamic,quick and flexible Web application program.AJAX can eliminate the dependence of sheet in traditional HTTP communication mode, so quick and light asynchronous communication can be achieved with it. In this paper, the implementation principle and mechanism of AJAX are introduced, how to build a simple architecture to support completely new Web applications with AJAX technology is expatiated. Using the application build with this architecture,the asynchronous communication directly between explorer and back end service is implemenated.AJAX integrated a couple of technologies, including CSS, JavaScript, XHTML, XML, XMLHttpRequest, the model of document object etc. and meets many requirements, such as constructing multi-application based on Web, solving the interacting problem of Web2.0, and dynamic webpage and so on. It can also develop Web users'interface that is more suitable for the local desktop application and more direct and efficient with more dynamic content, and make it have the same impressions as the desktop software .This thesis take "HR MIS of the Beijing headquarter of the PICC life insurance" item as to study foundation. These concrete instances explain the usage of AJAX in practice in detail:Firstly, in this paper we coded and relized the "dynamic double-combo dropdownlist" and "needlessly refresh tree component" to refactor the original module of the HR MIS.Secondly, this thesis proposes a valid way, which combines AJAX technique and visual web service of WebGIS and is highly applicable, to solve WebGIS's problem of user experience.Thirdly, this thesis also analyses the suitable occasion for AJAX from a practical perspective and the problems faced by AJAX, such as refactoring, safety and adjusting difficulty, and gives corresponding solutions.At last, it is pointed out that in the context of the development of the mobile service market in recent years, AJAX will probably replace Java ME and XHTML and become the most preferred platform to develop the mobile service market.
Keywords/Search Tags:AJAX, Asynchronous communication, XMLHTTPRequest, WebService, WebGIS
PDF Full Text Request
Related items