RMI server. This actually has little to do with rmiio.
Package COM. sinosuperman. rmiio2; import java.net. malformedurlexception; import Java. RMI. alreadyboundexception; import Java. RMI. naming; import Java. RMI. remoteException; import Java. RMI. registry. locateregistry; public class rmiioserver2 {public static void main (string [] ARGs) {try {/* Create a remote object. */rmiioservice2 testrmiio = new rmiioserviceimpl2 ();/* create a registry object with 1235 port. */locateregistry. createregistry (2234);/* register the remote object to RMI Registry server, and name it as testrmi. */naming. BIND ("RMI: // localhost: 2234/testrmiio", testrmiio); system. out. println ("successful Remote Object Registration");} catch (RemoteException e) {system. out. println ("remote object creation exception"); E. printstacktrace ();} catch (malformedurlexception e) {system. out. println ("url malformed"); E. printstacktrace ();} catch (alreadyboundexception e) {system. out. println ("Duplicate binding exception"); E. printstacktrace ();}}}