Hallo,
ich habe folgendes Problem bei meinem Socket Server.
Ich möchte über den BufferedReader den InputStream des Clienten auslesen.
Dies mache ich in einer While Schleiffe, da die Methode readLine laut API nur eine Zeile ausliesst.
Beim ersten Durchlauf funktioniert das ganze auch, nur beim zweiten Durchlauf bleibt mein Programm in der While Bedingung hängen.
Kann mir einer da vielleicht einen Tipp geben?????
Hier mein Code...
BufferedReader serverIn = new BufferedReader(new InputStreamReader(client.getInputStream()));
String lNextData;
String lClientData;
while(( lNextData = serverIn.readline() ) != null ){
lClientData = lClientData + lNextData;
}
Vielen Dank schonmal im voraus...
ich habe folgendes Problem bei meinem Socket Server.
Ich möchte über den BufferedReader den InputStream des Clienten auslesen.
Dies mache ich in einer While Schleiffe, da die Methode readLine laut API nur eine Zeile ausliesst.
Beim ersten Durchlauf funktioniert das ganze auch, nur beim zweiten Durchlauf bleibt mein Programm in der While Bedingung hängen.
Kann mir einer da vielleicht einen Tipp geben?????
Hier mein Code...
BufferedReader serverIn = new BufferedReader(new InputStreamReader(client.getInputStream()));
String lNextData;
String lClientData;
while(( lNextData = serverIn.readline() ) != null ){
lClientData = lClientData + lNextData;
}
Vielen Dank schonmal im voraus...