Published March 8, 1996
| Submitted
Technical Report
Open
A World-Wide Distributed System Using Java and the Internet
Chicago
Abstract
This paper describes the design of a distributed system built using Java that supports peer-to-peer communication among processes spread across a network. We identify the requirements of a software layer that supports distributed computing, and we propose a design that meets those requirements. Our primary concern is the identification, specification, and implementation of software components that can be composed in different ways to develop correct distributed applications. Though our implementation uses Java, the fundamental ideas apply to any object-oriented language that supports messaging and threads.
Additional Information
© 1996 California Institute of Technology. March 8, 1996. This work is supported in part by the Center for Research on Parallel Computation under grant NSF CCR-912008, and by CISE Directorate grant CCR-9527130 for the integration of symbolic computing with frameworks of classes and problem-solving archetypes.Attached Files
Submitted - 96-08.pdf
Submitted - 96-08.ps
Files
96-08.pdf
Additional details
- Eprint ID
- 26890
- Resolver ID
- CaltechCSTR:1996.cs-tr-96-08
- Center for Research in Parallel Computation
- NSF
- CCR-912008
- NSF
- CCR-9527130
- Created
-
2001-05-14Created from EPrint's datestamp field
- Updated
-
2019-10-03Created from EPrint's last_modified field
- Caltech groups
- Computer Science Technical Reports