ich habe folgende Anforderung:
beim eintreffen eines Objektes auf dem server socket, das das Interface remoteExecutable (siehe unten) implementiert hat, soll dessen run()-methode ausgeführt werden.
das interface remoteexecutable:
ich möchte auf dem server socket das object o über readObject einlesen und dann den auf der server-seite die run-methode starten.
o.run() geht will aber nicht, weiss einer, was ich beachten muss?
beim eintreffen eines Objektes auf dem server socket, das das Interface remoteExecutable (siehe unten) implementiert hat, soll dessen run()-methode ausgeführt werden.
das interface remoteexecutable:
Code:
import java.io.Serializable;
public interface RemoteExecutable extends Serializable{
public void run();
}
ich möchte auf dem server socket das object o über readObject einlesen und dann den auf der server-seite die run-methode starten.
Code:
in = new ObjectInputStream(s.getInputStream()); s ist socket
synchronized(in){
o = in.readobject()
}
o.run() geht will aber nicht, weiss einer, was ich beachten muss?