Hi,
eine Frage zu den FAQs. Das Beispiel von Dante:
Zum Schluss hat er Zwei Server Klassen. Eine davon ist ein Thread. Dieser macht die Kommunikationsarbeit. Nachdem die "Arbeit" erledigt ist, schließt er die BufferedReader/Writer. Soweit so gut. Aber was ist mit dem übergebenen Socket. Warum wird der nicht geschlossen? Auch geht es so in Ordnung, daß der ServerSocket der anderen Klasse niemals "korrekt" geschlossen wird, da er in einer endlosschleife auf Connections wartet?
Es ist mir klar, dass das nur ein Beispiel ist und daß es wohl in der Praxis komplett anders gemacht wird. Es geht mir nur ums Grundlegende. "Darf" man diese beiden (ServerSocket und Socket) ungeschlossen lassen? Oder sollte man das anders handeln?
Danke,
Michael
eine Frage zu den FAQs. Das Beispiel von Dante:
Zum Schluss hat er Zwei Server Klassen. Eine davon ist ein Thread. Dieser macht die Kommunikationsarbeit. Nachdem die "Arbeit" erledigt ist, schließt er die BufferedReader/Writer. Soweit so gut. Aber was ist mit dem übergebenen Socket. Warum wird der nicht geschlossen? Auch geht es so in Ordnung, daß der ServerSocket der anderen Klasse niemals "korrekt" geschlossen wird, da er in einer endlosschleife auf Connections wartet?
Es ist mir klar, dass das nur ein Beispiel ist und daß es wohl in der Praxis komplett anders gemacht wird. Es geht mir nur ums Grundlegende. "Darf" man diese beiden (ServerSocket und Socket) ungeschlossen lassen? Oder sollte man das anders handeln?
Danke,
Michael