M
muuh
Gast
hallo,
zuerst einmal kurze auszüge aus Client und Server:
Server:
Client:
wenn ich jetz beide starte, dann passiert folgendes:
Client: gibt gesendet aus
Server: liefert exception, message: null, cause: null
wenn ich im Server debugge, dann passiert die Exception nach dem ois.readObject()
logisch wäre, dass ois null ist, aber wenn ich über die variable ois mit dem Mauszeiger drüber fahre, hat sie eine ID und ist soweit ich das sehe nicht null
hat wer eine erklärung?
zuerst einmal kurze auszüge aus Client und Server:
Server:
Code:
System.out.println("Server gestartet");
syn = new Object();
try
{
servSock = new ServerSocket(7776);
while (true)
{
sock1 = servSock.accept();
System.out.println("Verbindung hergestellt");
oos = new ObjectOutputStream(sock1.getOutputStream());
ois = new ObjectInputStream (sock1.getInputStream());
String request = (String) ois.readObject();
Client:
Code:
socket = ConnectionClass.getInstance().getSocket();
oos = new ObjectOutputStream(socket.getOutputStream());
ois = new ObjectInputStream (socket.getInputStream());
oos.writeChars("savePoints\n");
oos.flush();
System.out.println("gesendet");
wenn ich jetz beide starte, dann passiert folgendes:
Client: gibt gesendet aus
Server: liefert exception, message: null, cause: null
wenn ich im Server debugge, dann passiert die Exception nach dem ois.readObject()
logisch wäre, dass ois null ist, aber wenn ich über die variable ois mit dem Mauszeiger drüber fahre, hat sie eine ID und ist soweit ich das sehe nicht null
hat wer eine erklärung?