Java Lecture
The Examples
get them here
Tutorials
Java
online training
The Java Tutorial
Swing tutorial
RMI Tutorial
- Everything passed over must be serialized.
- RMI server exists after a while if all client references are
gone... secureChat makes a reference to the registry, and it therefore
won't die. Don't really understand this.
Synchronizing threads
The Java API:
Java's Site
Locally
RMI & SSL
Make keys
server:
- makes the server keypair
- make the private key for the server
- export public key for clients
client:
- import the public cert for the server into the list of trusted public
certs
Client connects to server - set up a one-way key, exchanged through the
certs?
RMI
Normally, rmi uses super(); to call the default constructor which makes
a normal tci/ip socket for rmi
instead we call super (factories...) to create an SSL enabled socket,
one each for the client & server...
in RMI, everything is passed by value - not reference.
Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
isaac jones
Last modified: Thu Aug 23 10:27:01 EDT 2001