Foilset Search Full Index for Basic foilset

Overview of Distributed Objects and RMI in Java 1.1

Given by Nancy McCracken at ARL Database Tutorial and CPS616 on February 98. Foils prepared 3 Feb 98

Java RMI allows the programming of distributed applications across the Internet. One Java application or applet (the client in this context) can call the methods of an instance, or object, of a class of a Java application (the server in this context) running on another host machine.
An example of Distributed Object Programming - similar to CORBA, except that CORBA allows the remote objects to be programmed in other languages.
  • CORBA is a more general solution, but is not fully in place and has more overhead.
References:
  • Core Java 1.1, Volume II - Advanced Features, Cay Horstmann and Gary Cornell, Sunsoft Press, 1998.
  • Advanced Java networking, Prashant Sridharan, Sunsoft Press, 1997.
  • http://www.javasoft.com/


Table of Contents for Overview of Distributed Objects and RMI in Java 1.1

There are two types of foils -- html and image which are each available in basic and JavaScript enabled "focused" style
(basic:)(focus style:) Denote Foils where Image Critical
(basic:)(focus style:) Denote Foils where HTML is sufficient
denotes presence of Additional linked information which is greyed out if missing

1 Java RMI: Remote Method Invocation prepared for CPS 616 Spring 98
2 RMI
Suns API for RMI 3 The Java RMI package
4 A Remote Method Call
5 Stubs
6 Skeletons
7 Transport Layer
8 Local vs. Remote Objects
9 RMI Remote Interface
10 Server Implements the remote object
11 Define the constructor for the remote object
12 Provide an implementation for each remote method
13 Main method: Create an instance and install a Security Manager
Java classes for RMI hello example for Foil 14 14 Name Registry
Java classes for RMI hello example for Foil 15 15 Client applet or application
16 Summary of steps for setting up RMI

Full WebWisdom URL and this Foilset Search
This contains all WebWisdom links preceded by those referenced in this foilset
© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Nov 29 1998