Tik-76.270 Research Seminar: Java-based Software Technologies

Seminar report on

Java in Distributed Computing

 
Petri Niska
Aapo Rautiainen
Petri.Niska@research.nokia.com
Aapo.Rautiainen@research.nokia.com
 
 
Abstract: This report investigates the use of Java in distributed computing. The report presents the methods that JDK 1.1 already provides, extensions in JDK 1.2 (currently in beta state) and Sun's research projects related to Java and distributed computing are also introduced shortly. 
 

Table of Contents


1. Introduction

2. Java IDL

2.1. Java IDL features

2.3. Evaluation

2.4. Future of the Java IDL

3. Java RMI

3.1 What is RMI

3.2 Implementation

3.3 Peer-to-peer communication

4. JavaSpace

5. RMI versus Java IDL

6. Conclusions

References

Demonstrations

RMI