DistView Home 

User Guide 
   Overview 
   DistView Tools 
   Related Services 
   Installing and Running CBE servers 
   Compiling the package 
   Running Session Manager 
   Running DistView-Based Applets 

Developer Docs  
   Javadoc 
   Registry Server 
   Sample Clients 
   How to ... 
   Known Problems 

Licensing Information 

Download DistView 

People 

DistView Publications 

Frequently Asked Questions 

Acknowledgments   

Image of UARC
 
The DistView Collaboratory Toolkit 
 
DistView is a framework for building collaborative applications. It provides group communication services that meet the various shared state management needs of collaborative environments. The services are provided by the Corona stateful multicast server and they are designed to support both synchronous and asynchronous collaboration over the World Wide Web, where collaborating clients may be dynamically downloaded over the internet. 

Written entirely in the Java programming language, DistView provides efficient support for multicast messages, a rich interface for group and session management, the ability to ensure uniformly sequenced message delivery, a lock-based distributed synchronization mechanism, and support for selective window sharing. 

 The DistView framework has been implemented and is currently extensively used in the context of the UARC project, an experimental testbed for wide-area scientific collaboratory work. This testbed is implemented as a large object-oriented distributed system on the Internet and provides a collaboratory environment in which a geographically dispersed community of scientists perform real-time experiments at remote facilities without having to leave their home institutions. Client applications supported by the Corona services provide the users with various facilities for remotely conducting their science. These include various shared data viewers for graphically displaying instrument data, a multi-party chat box for exchanging textual messages, and a notebook-like draw tool for saving and sharing notes, images and drawings. 

 

 Related Pages  

The UARC project 

CBE - Collaboratory Builder's Environment 

The Salamander data dissemination system 
 
 

News 
 

 
 

Electrical Engineering and Computer Science Department, University of Michigan
 Copyright© 1998 University of Michigan
Last modified: May 04, 1998