Dissertation > Excellent graduate degree dissertation topics show
Research and Implementation of the Collaborative Browsing Based on Template Engine
Author: JiYiWen
Tutor: WuQingBo
School: National University of Defense Science and Technology
Course: Software Engineering
Keywords: Collaborative browsing Event synchronization mechanism Template engine
CLC: TP393.092
Type: Master's thesis
Year: 2010
Downloads: 24
Quote: 1
Read: Download Dissertation
Abstract
|
With the rapid development of Internet, has now entered the era of Web2.0. Based on Web2.0 technology, is to enhance user involvement is characterized as user participation in content creation and collaborative development convenience. Collaborative browsing through the Web technology will be located in different regions, different areas of research people together to jointly participate in content creation, collaborative browsing this order, represented by the JavaScript engine synchronization application supporting technology has become a research hotspot. In this paper, existing collaborative browsing support for dynamic page weaker problem, first of all, by analyzing the collaborative browsing architecture and related technology, combined with dynamic Web pages acceleration method is proposed based template engine mechanism collaborative browsing architecture that the DOM-based level input synchronization mechanisms JavaScript engine and template engine mechanism composed of two parts. Using a template engine mechanism to effectively promote co-browsing of the dynamic interaction; DOM-based JavaScript engine input level synchronization mechanisms to achieve synchronization between users UI events. Compared with the traditional co-browsing system, the architecture of the real-time interaction is strong, co-browsing, faster response. Then, through the existing Web pages and page rendering synchronization methods, this paper proposes a DOM-based JavaScript engine input level synchronization mechanisms. The synchronization mechanism can achieve a better user participation in the process of co-browsing UI event synchronization to ensure that all participants simultaneously displayed within the browser page. Compared with the conventional synchronization mechanism, the mechanism has better scalability and better user experience. Next, co-browsing application template file large, and real-time dynamic small and frequent interaction data, etc., was proposed based on combination of server and client Duanxiang template engine optimization strategies: the server-side page generation task sharing migrate to the client browser device, breaking the template tag technology, client-side template cache validation mechanism filling technology and other technologies. The improved template engine can effectively improve the network transmission efficiency and reduce the load on the Web server. Finally, open-source software in 863 countries collaborative platform - Trac platform to achieve a template-based mechanism for collaborative browsing engine prototype system, and for co-browsing system response time, network traffic and server systems, data throughput and other aspects of Test results show that the template engine based collaborative browsing system in the overall response rate has greatly improved. Paper work is completed 863 project \
|
Related Dissertations
- Research and Implementation of the network environment to support collaborative design aids,TP391.7
- Two-dimensional vector graphics support collaborative browsing , tagging technology research,TP393.09
- Study on Key Technologies of Agent-Based Bioinformatics Service Platform,TP399
- Preliminary Exploration on Cooperative Rendering,TP391.9
- Research and development of high-performance remote control system,TP311.52
- Research and Application of Velocity Template Technology in Electronic Commerce System,TP311.52
- Research and Application of Template Technology in Content Management System,TP311.52
- Design and Realization of the Content Management System Based on J2EE,TP311.52
- Assembly - oriented model of collaborative browsing , annotation , query technology research,TP399
- Template-based automatic code generation technology,TP311.11
- Research of Software Auto-Generation Technology Based on Business Basic Software Platform,TP311.52
- Design and Implementation of Multi-layer Structure Code Generator Based on SSH Framework,TP311.52
- The Study and Design of Publich Service Platform for Construction Project,TP311.52
- On-line E-Learning Platform for Citizens,TP311.52
- An Approach to Achieve effective Model-View Separation in Template Engine,TP391.41
- Micro- blog real-time tracking and retrieval topics related research,TP393.092
- Research on Relation Extraction of Person Entity in News Webpage,TP393.092
- Research and Application of personalized Web site,TP393.092
- Design of Enterprise Information Network User Decision Support System,TP393.092
- GANHUI Firm E-commerce Sites Construction,TP393.092
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > The application of computer network > Web browser
© 2012 www.DissertationTopic.Net Mobile
|