An Updated File Server Program
A new definition for the class FileServer (see the “Mechanics of RMI” section), supporting dynamic class loading:
import java.rmi.* ;
import java.rmi.registry.* ;
public class FileServer {
public static void main(String [] args) throws Exception {
final int regPort = Integer.parseInt(args [0]) ;
System.setProperty(“java.rmi.server.codebase”,
“http://sirah.csit.fsu.edu/users/dbc/examples/”) ;
FileSource server = new FileSourceImpl() ;
Registry reg = LocateRegistry.createRegistry(regPort) ;
reg.bind(“fileservice”, server) ;
}
}