<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Java RMI</title>
<meta name="AUTHOR" content="Jose M Vidal"></meta>
<meta name="GENERATOR" content="xslides.el, written by J.M. Vidal"></meta>
<link rel="stylesheet" type="text/css" href="../xslides-medwhite.css" title="White" media="all" />
 	    <link rel="alternate stylesheet" type="text/css" href="../xslides-medblue.css" title="Blue" media="all" />
 	    <link rel="alternate stylesheet" type="text/css" href="../xslides-usc.css" title="USCTheme" media="all" />
<script type="text/javascript" src="../scripts/stylehelper.js"></script>
</head>
<body>
<h1 class="slide">Java RMI</h1><div>
      This talk summarizes material from
      <ul>
	<li class="index"><a href="http://java.sun.com/j2se/1.4/docs/guide/rmi/getstart.doc.html">Getting Started Using RMI</a></li>
	<li class="index"><a href="http://java.sun.com/j2se/1.4/docs/guide/rmi/codebase.html">Dynamic Code Downloading using RMI</a></li>
	<li class="index"><a href="http://java.sun.com/j2se/1.4/docs/guide/rmi/activation/activation.1.html">Creating an Activatable Object</a>, SUN Guide, 2002.</li>
	<li class="index"><a href="http://java.sun.com/j2se/1.4/docs/guide/rmi/activation/activation.2.html">Making a UnicastRemoteObject Activatable</a>, SUN Guide, 2002.</li>
	<li class="index"><a href="http://java.sun.com/j2se/1.4/docs/guide/rmi/activation/activation.3.html">Activating an object that does not extend
	    java.rmi.activation.Activatable</a>, SUN Guide, 2002.</li>
	<li class="index"><a href="http://java.sun.com/j2se/1.4/docs/guide/rmi/socketfactory/index.html">Using a Custom RMI Socket Factory</a>, SUN Guide, 2002.</li>
      </ul>
      
    </div>
<hr class="separator"/> <div><ol>
<li class="menu">1 <a href="introduction.xml" onclick="javascript:this.href=getURL('introduction.xml');return true;">Introduction</a>
<ol><li class="menu">1.1 <a href="helloex.xml" onclick="javascript:this.href=getURL('helloex.xml');return true;">Hello World Example</a></li>
<li class="menu">1.2 <a href="hello.java.xml" onclick="javascript:this.href=getURL('hello.java.xml');return true;">Hello.java</a></li>
<li class="menu">1.3 <a href="exportingremoteobjects.xml" onclick="javascript:this.href=getURL('exportingremoteobjects.xml');return true;">Exporting and Binding Remote Objects</a></li>
<li class="menu">1.4 <a href="HelloImpl.java.xml" onclick="javascript:this.href=getURL('HelloImpl.java.xml');return true;">HelloImpl.java</a></li>
<li class="menu">1.5 <a href="helloimplsecurity.xml" onclick="javascript:this.href=getURL('helloimplsecurity.xml');return true;">HelloImpl.java Security and Registration</a></li>
<li class="menu">1.6 <a href="HelloApplet.java.xml" onclick="javascript:this.href=getURL('HelloApplet.java.xml');return true;">HelloApplet.java</a></li>
<li class="menu">1.7 <a href="hello-html.xml" onclick="javascript:this.href=getURL('hello-html.xml');return true;">hello.html</a></li>
<li class="menu">1.8 <a href="running.xml" onclick="javascript:this.href=getURL('running.xml');return true;">Running</a></li>
</ol>
</li>
<li class="menu">2 <a href="factory.xml" onclick="javascript:this.href=getURL('factory.xml');return true;">Using Factories in RMI</a>
<ol><li class="menu">2.1 <a href="factoryrmi.xml" onclick="javascript:this.href=getURL('factoryrmi.xml');return true;">RMI Factory</a></li>
</ol>
</li>
<li class="menu">3 <a href="dynamiccodedownload.xml" onclick="javascript:this.href=getURL('dynamiccodedownload.xml');return true;">Dynamic Code Downloading</a>
<ol><li class="menu">3.1 <a href="dynamiccodearguments.xml" onclick="javascript:this.href=getURL('dynamiccodearguments.xml');return true;">Dynamic Code Downloading of Arguments</a></li>
<li class="menu">3.2 <a href="settingthecodebase.xml" onclick="javascript:this.href=getURL('settingthecodebase.xml');return true;">Setting the Codebase</a></li>
</ol>
</li>
<li class="menu">4 <a href="theregistry.xml" onclick="javascript:this.href=getURL('theregistry.xml');return true;">The Registry</a></li>
<li class="menu">5 <a href="activatable.xml" onclick="javascript:this.href=getURL('activatable.xml');return true;">Activatable Remote Objects</a>
<ol><li class="menu">5.1 <a href="activeimpl.xml" onclick="javascript:this.href=getURL('activeimpl.xml');return true;">ActivatableImplementation.java</a></li>
<li class="menu">5.2 <a href="setup.xml" onclick="javascript:this.href=getURL('setup.xml');return true;">Setup.java</a></li>
<li class="menu">5.3 <a href="activaterun.xml" onclick="javascript:this.href=getURL('activaterun.xml');return true;">Compile and Run Activatable</a></li>
<li class="menu">5.4 <a href="converturo2act.xml" onclick="javascript:this.href=getURL('converturo2act.xml');return true;">Converting UnicastRemoteObject to Activatable</a></li>
<li class="menu">5.5 <a href="objtoactivatable.xml" onclick="javascript:this.href=getURL('objtoactivatable.xml');return true;">Object Into Activatable</a></li>
</ol>
</li>
<li class="menu">6 <a href="customsocketfactory.xml" onclick="javascript:this.href=getURL('customsocketfactory.xml');return true;">Custom RMI Socket Factory</a></li>
</ol>

<a href="allslides.xml">Entire Presentation with Notes</a> (<a href="allslides.pdf">PDF</a>)<br/><a href="frameindex.xml">Index on left</a>
<hr class="bottom" />
<p class="author">Copyright &copy; 2004 <a href="../../index.html">Jos&eacute; M. Vidal</a>
<a href=" http://validator.w3.org/check?uri=http://jmvidal.cse.sc.edu/talks/javarmi/index.xml">.</a>
 All rights reserved.</p>
<p class="pagenumber">19 February 2004, 05:44PM</p>
</div>
</body>
</html>