1. Frage: Benoetige ich fuer jeden Thread eine eigene Socket-Verbindung, die ich nach dem Ende des Threads wieder schliessen muss?
Du hast ja einen Serversocket, da bekommst Du die Anfrage und damit auch den Connection-Socket, den gibtst Du in den Thread rein.
2. Frage: Wenn ich den Server oefter starte und beende, erhalte ich eine Bind-Exception beim Eerstellen eines Server-Sockets ("Address already used" oder so aehnlich). Was hat es damit auf sich? Bleiben die Sockets auch nach Ende des Programmes eine Zeit im Betriebssystem (SuSE 9.0) erhalten?
Solange der nicht geschlossen wird ja.
Natuerlich bin auch fuer andere Tips dankbar, bin erst ziemlich kurz dran mit dem Kram.
Mit welchem Framework arbeitest Du? Qt ist da sehr nett, die haben auch einen entsprechenden demo-httpd im doc/examples Verzeichnis. Andreas