Find this at http://www.npac.syr.edu/users/gcf/javarmi98/

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


001 Java RMI: Remote Method Invocation prepared for CPS 616 Spring 98
002 RMI
003 The Java RMI package
004 A Remote Method Call
005 Stubs
006 Skeletons
007 Transport Layer
008 Local vs. Remote Objects
009 RMI Remote Interface
010 Server Implements the remote object
011 Define the constructor for the remote object
012 Provide an implementation for each remote method
013 Main method:  Create an instance and install a Security Manager
014 Name Registry
015 Client applet or application
016 Summary of steps for setting up RMI


© 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