Pavilion: A Middleware Framework for Collaborative Web-Based Applications

dc.contributor.authorMcKinley, P. K.
dc.contributor.authorMalenfant, A. M.
dc.contributor.authorArango, J. M.
dc.date.accessioned2023-06-08T11:41:47Z
dc.date.available2023-06-08T11:41:47Z
dc.date.issued1999
dc.description.abstractThis 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.en
dc.identifier.doi10.1145/320297.320318
dc.identifier.urihttps://dl.eusset.eu/handle/20.500.12015/4747
dc.language.isoen
dc.publisherAssociation for Computing Machinery
dc.relation.ispartofProceedings of the 1999 ACM International Conference on Supporting Group Work
dc.titlePavilion: A Middleware Framework for Collaborative Web-Based Applicationsen
gi.citation.publisherPlaceNew York, NY, USA
gi.citation.startPage179–188
gi.conference.locationPhoenix, Arizona, USA

Files

Collections