Font Size: a A A

The Technological Research And Realization Of Multi-User Web Browser Sharing And Collaboration System

Posted on:2012-04-17Degree:MasterType:Thesis
Country:ChinaCandidate:G Y PengFull Text:PDF
GTID:2268330395985041Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The web application has become more and more popular with the developmentof the internet, it is necessary for us to build a way to share information andcommunicate with each other in a real-time method on the web. In traditionalco-browsing system, users cannot effectively interact in real time and share witheach other, because they are alone and isolated with each other. Most of the existingco-browsing systems need to install the appropriate plug-ins or users have to installadditional collaboration software in their clients in advance, which causes them poorin platform independence and complicated configuration, what’s more, the functionis limited in practical applications.In our paper, we propose a system, which provides an effective solution to thetraditional co-browsing system problems. It is a multi-user Web browser applicationsharing and remote collaboration system based on HTTP proxy. Our system takesfull advantage of Java network programming and makes full use of Ajax-relatedtechnologies, which can support page synchronized browsing, information sharingand real-time communication, monitoring and recoding the actions of user in anasynchronous way. Users do not need any installation on the client, what should wedo is simply to configure the browser to support JavaScript scripts. Our system cangive the user a good effect of collaborative awareness and operational experience,because we provide it with a unified user interface and cross-platform functions. Inaddition, the system is designed to meet the needs of multiple users and support twomodes of application including simultaneously sharing and remote assistance,through the effective detection method to solve concurrency control problem of thecollaborative system. What’s more, it is a pure and lightweight system; we deployour system in a proxy way, which can effectively alleviate the load on both the clientand server.Finally, we give the initial deployment of our system and present a running testto analysis whether it is a cost-effective way. We conclude that it is good atdeployment flexibility, easy to operate and can meet most need of the collaborativebrowsing system.
Keywords/Search Tags:co-browsing, AJAX, synchronization sharing, real-time communication
PDF Full Text Request
Related items