D
derDude
Gast
Hallo,
ich bastle zurzeit auf Basis des Chat Servers im FAQ Bereich eine Client - Server Architektur. Welche über ObjectIn- und ObjectOutputstreams kommuniziert.
Dabei werden dem Server Objekte gesandt in denen Methoden enthalten sind die er ausführen soll. Dabei kommt es sporadisch zu Fehlern.
Serverseitig kommt es beim lesen des Input Streams zur java.lang.ClassCastException. Das lesen sieht folgender massen aus:
Das schreiben Client seitig:
Und Client seitig kommt es auch sporadisch zur EOF-exception ebenfalls beim lesen. Die Methoden sind äquivalent was die Methoden aufrufe bei den In- bzw. Outputstreams angeht.
Ich hoffe Ihr könnt mir weiter helfen. Wie gesagt ich konnte bisher noch keine Regelmäßigkeit feststellen.
Vielen Dank, schonmal
ich bastle zurzeit auf Basis des Chat Servers im FAQ Bereich eine Client - Server Architektur. Welche über ObjectIn- und ObjectOutputstreams kommuniziert.
Dabei werden dem Server Objekte gesandt in denen Methoden enthalten sind die er ausführen soll. Dabei kommt es sporadisch zu Fehlern.
Serverseitig kommt es beim lesen des Input Streams zur java.lang.ClassCastException. Das lesen sieht folgender massen aus:
Java:
...
while (true) {
Object o = in.readObject();
if (o != null) {
this.ObjectHandling(o);
}
}
...
Das schreiben Client seitig:
Java:
public String writeObject(Object o) {
try {
this.out.writeObject(o);
this.out.flush();
.....
Und Client seitig kommt es auch sporadisch zur EOF-exception ebenfalls beim lesen. Die Methoden sind äquivalent was die Methoden aufrufe bei den In- bzw. Outputstreams angeht.
Ich hoffe Ihr könnt mir weiter helfen. Wie gesagt ich konnte bisher noch keine Regelmäßigkeit feststellen.
Vielen Dank, schonmal