/** *port0meanstouseephemeralporttostartregistry. * *@paramargscommandlineargumentspassedinfrommain *@returntheportnumberonwhichregistryacceptsrequests
*/ protectedstaticint init(String[] args) { try { if (args.length == 0) {
System.err.println("Usage: <port>");
System.exit(0);
} int port = -1;
port = Integer.parseInt(args[0]);
// call RegistryImpl.createRegistry to simulate rmiregistry.
registry = sun.rmi.registry.RegistryImpl.createRegistry(port); if (port == 0) {
port = TestLibrary.getRegistryPort(registry);
}
// create a remote object to tell this VM to exit
exiter = new RMIRegistryRunner();
Naming.rebind("rmi://localhost:" + port + "/RemoteExiter", exiter);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.