G
Guest
Gast
Hallo,
ich will ein ganz einfaches Client-Server-Prog. schreiben, mit welchem ich Nachrichten verschicken kann.
Nun habe ich einige Probleme bei der Implementierung des OutputStreams oder -Writers.
Den InputWriter des Clients habe ich folgendermasse initialisiert:
Um den Text zu senden:
InputStream des Servers:
Der Fehler muss irgendwo beim Senden des Clients liegen. Ich habe im Netz diverse ähnliche Klassen gefunden, welche teils mit Streams, teils mit Writers arbeiten (so ziemlich jede Unterklasse war zu finden).
Kann mir jemand sagen, welchen Stream/Writer ich hier brauchen soll bzw. muss und wieso?
Ganz herzlichen Dank!
ich will ein ganz einfaches Client-Server-Prog. schreiben, mit welchem ich Nachrichten verschicken kann.
Nun habe ich einige Probleme bei der Implementierung des OutputStreams oder -Writers.
Den InputWriter des Clients habe ich folgendermasse initialisiert:
Code:
BufferedReader inUser = new BufferedReader(new InputStreamReader(System.in));
Um den Text zu senden:
Code:
Socket socket = new Socket(addr, 6666);
BufferedWriter outServer = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
InputStream des Servers:
Code:
BufferedReader inClient = new BufferedReader(new InputStreamReader(socket.getInputStream()));
Der Fehler muss irgendwo beim Senden des Clients liegen. Ich habe im Netz diverse ähnliche Klassen gefunden, welche teils mit Streams, teils mit Writers arbeiten (so ziemlich jede Unterklasse war zu finden).
Kann mir jemand sagen, welchen Stream/Writer ich hier brauchen soll bzw. muss und wieso?
Ganz herzlichen Dank!