��� http://download.oracle.com/javase/tutorial/rmi/index.html ��Java RMI
Java RMI …related technologies
RPC (“Remote Procedure Calls”) Developed by Sun
Platform-specific
CORBA (“Common Object Request Broker Architecture”)
Developed by OMG
Access to non-Java objects (as well as Java)
DCOM (“Distributed Common Object Model”)
Developed by Microsoft
Access to Win32 objects
LDAP (“Lightweight Directory Access Protocol”)
Finding resources on a network
Earlier days
Only local objects existed
My Machine
My Object
Today….
Network and Distributed Objects
My Machine
Remote Machine
Local Objects
Remote Objects
Java RMI allows...
Architecture
Client
Server
Stubs
Skeletons
Remote Reference
Remote Reference
Transport
Architecture
The General Idea
The parts...
The parts... (cont.)
The steps...
To run
RMI Registry
RMI Registry (more)
JNDI (Java Naming and Directory Interface)
Activatable Objects
Java Remote Method Protocol (JRMP)
Other JDK 1.1 and Java 2 Differences
Java 2 JSDK 1.3