Building Distributed Applications using JAVA - RMI

4/27/99

Click here to start

Table of Contents

Building Distributed Applications using JAVA - RMI

x

Introduction

Building Distributed Applications

What Do Distributed Applications Do ?

What is Remote Method Invocation ?

Java: a definition

Lets Dispel Some Java Myths

The Java Platform

Java Applications and Applets

Java - RMI

WHY CHOOSE JAVA-RMI ?

Overview Of RMI Architecture

Overview Of RMI Architecture

Java-RMI Architecture

Stubs (Client-Side Proxies)

Skeletons

The Remote Reference Layer

The Transport Layer

Transport Layer Abstractions

Transport Layer Abstractions

Thread Usage in RMI

Java Distributed Object Model

Similarities of Distributed and Normal Java Object Models

Differences Between Distributed And Normal Java Object Models

Advantages of Dynamic Code Loading

RMI Interface And Classes

The RemoteObject and RemoteServer Classes

The UnicastRemoteObject Class

Locating Remote Objects

Building And Running A Distributed Application

Applets Vs. Applications

RMI Through Firewalls Via Proxies

RMI in JDK 1.2

BasketBall Game ScoreBoard Demo

Related Technologies

Building Distributed Applications using JAVA - RMI

Author: Venkat 

Email: venkat@inforel.com

Other information:
presentation to UniForum Chicago on April 27, 1999 

Download presentation source 

Download examples and code