ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
396
396
EMPFEHLEN
-
Hi!
Ich ha folgendes Problem:
Code :1 2 3 4
private Socket client; .... ObjectOutputStream oos = new ObjectOutputStream(client.getOutputStream()); oos.writeObject(obj);
so schicke ich ein Objekt auf einen Client.
Ich kommunizieren mit dem Client aber über PrintReader und einen BufferedReader:
Code :1 2
private PrintWriter out = new PrintWriter(client.getOutputStream(),true); private BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream()));
also ich sage dem Server das ich ihn ein Objekt schicke und dann schicke ich im mit dem ObjectOutputStream das Objekt wenn ich das objekt geschickt habe und oos.close() aufrufe dann kann ich nachher mit dem Server über den Printwriter nicht mehr kommunizieren und wenn ich die close()-Methode nicht aufrufe dann funktionierts auf nicht.
Also muss ich den übergeben OutputStream vom ObjectOutputStream-Objekt freigeben aber nicht schließen wie mache ich das
Bitte um schnelle Hilfe
MFG TheIndra
-
07.06.05 22:07 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
Code :1 2
private PrintWriter out = new PrintWriter(client.getOutputStream(),true); private BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream()));
Warum schickst du einen ByteStream über einen Zeichenorientierten PrintWriter? Denke das ist keine gute Idee. Nimm odch besser einen ByteOrientierten Stream zum senden...
Schon mal die reset() Methode am ObjectOutputStream versucht?
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
-
Zum kommunizieren arbeite ich mit String-objekten die ich über printwriter schicke!
ObjectoutputStream verwendet ja keinen printwriter!
und die reset-methode funktioniert nichts
Ähnliche Themen
-
In und Outputstream
Von DerKoenig im Forum JavaAntworten: 2Letzter Beitrag: 17.01.11, 17:23 -
ObjectInput/OutputStream + BufferedInput/OutputStream über Socket
Von superomega im Forum Java GrundlagenAntworten: 1Letzter Beitrag: 26.07.10, 16:28 -
OutputStream mit Zahlen > 255
Von XanderFlash im Forum JavaAntworten: 6Letzter Beitrag: 05.07.10, 21:14 -
MimeMultipart -> OutputStream
Von m_dieu im Forum JavaAntworten: 0Letzter Beitrag: 18.08.07, 11:34 -
treepath in outputstream
Von catarock im Forum JavaAntworten: 3Letzter Beitrag: 10.08.04, 13:14





Zitieren

Login





