Hallo alle zusammen,
ich beschäftige mich im Moment mit RMI.
Jedoch verstehe ich nicht warum ich diese Fehlermeldung erhalte.
java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:1099 connect,resolve)
Server
interface
VIELEN DANK!!
ich beschäftige mich im Moment mit RMI.
Jedoch verstehe ich nicht warum ich diese Fehlermeldung erhalte.
java.security.AccessControlException: access denied (java.net.SocketPermission 127.0.0.1:1099 connect,resolve)
Server
PHP:
package timed;
import java.rmi.*;
import java.rmi.server.UnicastRemoteObject;
/** A class to serve the current time */
public class server extends UnicastRemoteObject implements timed {
/** required because of the exception */
public server () throws RemoteException {
}
/** returns the current time */
public String getTime () throws RemoteException {
return new java.util.Date().toString();
}
/** starts a server to return the current time */
public static void main (String args []) {
try {
System.setSecurityManager(new RMISecurityManager());
Naming.rebind(timed.id, new server());
} catch (Exception e) {
System.out.println(e); System.exit(1);
}
}
}
interface
PHP:
package timed;
/** An interface describing a distributed time service */
public interface timed extends java.rmi.Remote {
/** name under which the service is registered */
public final String id = "Time";
/** returns the current time */
String getTime () throws java.rmi.RemoteException;
}
Das ganze gibt es auch hier
http://www.vorlesungen.uni-osnabrueck.de/informatik/java97/html/skript/6__4.htmld/index.html
VIELEN DANK!!
Zuletzt bearbeitet: