Multicast routing in datagram internetworks and extended LANs
ACM Transactions on Computer Systems (TOCS)
Advanced Windows programming
Log-based receiver-reliable multicast for distributed interactive simulation
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
A reliable multicast framework for light-weight sessions and application level framing
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Java object-sharing in Habanero
Communications of the ACM
Promondia: a Java-based framework for real-time group communication in the Web
Selected papers from the sixth international conference on World Wide Web
A proxy architecture for reliable multicast in heterogeneous environments
MULTIMEDIA '98 Proceedings of the sixth ACM international conference on Multimedia
A Java Framework for Web-Based Multimedia and Collaborative Applications
IEEE Internet Computing
An Application Framework for Synchronous Collaboration using Java Beans
HICSS '99 Proceedings of the Thirty-second Annual Hawaii International Conference on System Sciences-Volume 8 - Volume 8
Design and Performance Evaluation of a Java-Based Multicast Browser Tool
ICDCS '99 Proceedings of the 19th IEEE International Conference on Distributed Computing Systems
RAMP: a reliable adaptive multicast protocol
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 3
Applet-based telecollaboration: a network-centric approach
IEEE MultiMedia
A comparison of sender-initiated and receiver-initiated reliable multicast protocols
IEEE Journal on Selected Areas in Communications
MultECommerce: a distributed architecture for collaborative shopping on the WWW
Proceedings of the 2nd ACM conference on Electronic commerce
Experimental evaluation of forward error correction on multicast audio streams in wireless LANs
MULTIMEDIA '00 Proceedings of the eighth ACM international conference on Multimedia
A Study of Adaptive Forward Error Correction for Wireless Collaborative Computing
IEEE Transactions on Parallel and Distributed Systems
Experiments in Composing Proxy Audio Services for Mobile Users
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
A Java web application for allowing multiuser collaboration and exploration of existing VRML worlds
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
Hi-index | 0.00 |
This paper describes Pavilion, an object-oriented middleware framework for developing collaborative web-based applications. Pavilion enables a developer to construct new applications by inheriting and extending its default functionality. Reusable and extensible Pavilion components include interfaces to common web browsers, a reliable multicast protocol tailored for delivery of web resources, a leadership protocol for floor control, and a highly modular proxy server that supports data type-specific plug-ins. The architecture and operation of Pavilion are described, followed by a discussion of VGuide, a synchronous VRML application built using Pavilion. VGuide enables one user to lead other users through virtual worlds in a synchronous manner.