Font Size: a A A

Research On XQuery Dynamic Web Page Development System

Posted on:2013-06-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y J ChenFull Text:PDF
GTID:2248330362468685Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of computer network technology, Internet hasbecome an important way to acquire information, and more and more information isbeing transmitted and exchanged through network. As an Extensible MarkupLanguage, XML has been widely used for implementing data exchange and sharingbetween heterogeneous platforms due to its cross-platform and scalabilityfeatures. XQuery language, as its standard query language, has a specific advantage inquerying and manipulating XML data. Meanwhile, the proposal of XQuery updatefacility and XQuery scripting extension has further enriched the features of XQuerylanguage which possibly enable it to meet more application requirements.Under such research background, XQuery language is to be applied to dynamicweb page development in this thesis through a series of extensions to XQuery in termsof the support for document object model and operations on document object, thesupport for built-in DOM functions as well as the event response mechanism.Accordingly, browser-specific support framework is developed to support for thework of the new web page scripting language.Meanwhile, on the basis of XQueryUpdate Facility and XQuery Scripting Extension, the thesis designs and implementsXQuery engine which is applicable for the XQuery dynamic web page developmentsystem. The engine provides support for the brower’s DOM data source.Making full use of the unique advantage of XQuery language in manipulatingand querying XML data as well as its powerful abstractive description ability, theXQuery dynamic web page development system enables the web developers todevelop web applications more intuitively and efficiently;meanwhile, by means ofextending XQuery to support web page programming, it is possible for programmersto implement the operation on XML data in the back-end and output the data in theform of web pages only by using XQuery language. Additionally, without learning anew language, web designers can manipulate query and process data through XQuery.Therefore, it is concluded that the XQuery dynamic web page developmenttechnology provides a simple and efficient way of web programming besides HTMLand JavaScript.
Keywords/Search Tags:XQuery Language, XQuery Scripting Language, Dynamic Web Page
PDF Full Text Request
Related items