Motivation: Currently, components for different DoE collaboratory projects are developed in isolation without regard to their ability to interwork with each other. This approach, while allowing for quick prototyping, does present difficulties in providing interoperability between components and in ensuring their portability.
One of the significant products of this project will be the common communication library which includes both unicast and multicast with various levels of reliability and ordering capabilities. Reliable multicast provides efficient data dissemination across geographically distant collaborating sites. However, there are hardly any quality implementations of reliable multicast available, and no standards established. As part of this project we are working on a new group communication system that will scale to groups spread across a wide-area network. The new group communication system is called InterGroup. One aspect of this project is to conduct research in this field, and to provide a common interface to a suite of diverse communication protocols, reliable multicast included.
This communication infrastructure integrates with the CORBA architecture. We plan to adopt CORBA interfaces due to the availability of well documented CORBA standards and its interoperability with commercial systems. Currently many collaboratory components are being developed in Java for enhanced portability and accesability, but suffer from a lack of a convenient communication API. We propose to develop a Java interface that promotes convenient,flexible and protocol-independent communication while retaining all the advantages that Java already provides.
Deb Agarwal
Karlo Berket
Peter Schabert
Distributed Collaboratories
Electronic Notebooks
Internet Collaboratories
The Totem System
Realize
Lawrence Berkeley National Laboratory Home Page. |
Imaging and Distributed Computing Group Home Page. |
Distributed Collaboratories Home Page. |
This document was last updated on December 08, 2000, and is located at http://www-itg.lbl.gov/OldProjects/CIF/homepage.html.
Support Credits identify the funding sources and the organizational context of the work described in this document.
Disclaimers and Legal Notices apply to this document and its uses, and access to and uses of the system on which it resides at LBL. Like all Web pages, it may be linked with pages and systems beyond LBL jurisdiction. Their contents and uses are the responsibility of their authors and administrators.
|
Webpage maintained by
Deb Agarwal Please email any comments or questions that you may have. |
![]() |