Hallo,
ich habe eine kleine Socket Client/Server Kommunikation.
ich sende daten über den Client zum Server, dieser bearbeitet diese und sendet mir eine Antwort.
Am Client warte ich mit readLine() auf die Antwort.
Das ganze klappt auch ohne die close Methode am Server zu benutzen...
Nur wenn ich mehrere Antworten also Zeilen vom Server empfangen will dann muss ich die close Methode im Server benutzen um die readLine Schleiffe am Clienten beenden zu können...
String lInputLine = "";
String lAnswer = "";
while ((lInputLine = serverIn.readLine()) != null)
{
lAnswer = lAnswer + lInputLine;
}
System.out.println(lAnswer);
ich möchte nur fragen ob meine Vorgehensweise so korrekt ist...
Danke schonmal
ich habe eine kleine Socket Client/Server Kommunikation.
ich sende daten über den Client zum Server, dieser bearbeitet diese und sendet mir eine Antwort.
Am Client warte ich mit readLine() auf die Antwort.
Das ganze klappt auch ohne die close Methode am Server zu benutzen...
Nur wenn ich mehrere Antworten also Zeilen vom Server empfangen will dann muss ich die close Methode im Server benutzen um die readLine Schleiffe am Clienten beenden zu können...
String lInputLine = "";
String lAnswer = "";
while ((lInputLine = serverIn.readLine()) != null)
{
lAnswer = lAnswer + lInputLine;
}
System.out.println(lAnswer);
ich möchte nur fragen ob meine Vorgehensweise so korrekt ist...
Danke schonmal