What are the different RMI system configurations possible?
Location: http://www.jguru.com/faq/view.jsp?EID=1110 Created: Nov 17, 1999 Author: Govind Seshadri (http://www.jguru.com/guru/viewbio.jsp?EID=14) RMI systems can be configured in diverse ways: • Closed: All classes used by clients and the server must be located on the JRE and referenced by the CLASSPATH environment variable. No dynamic class loading is supported. • Server based: A client applet is loaded from the server’s CODEBASE along with all supporting classes. This is similar to the way applets are loaded from the same HTTP server that supports the applet’s web page. • Client dynamic: The primary classes are loaded by referencing the CLASSPATH environment variable of the JRE for the client. Supporting classes are loaded by java.rmi.server.RMIClassLoader from an HTTP or FTP server on the network at a location specified by the server. • Server dynamic: The primary classes are loaded by referencing the CLASSPATH environment variable of the JRE for the server. Supporting classes are l