Class mit ServerSocket erbt von Thread?

Status
Nicht offen für weitere Antworten.
T

tuxedo

Gast
Vieles und nichts, ohne nicht weitere Details zu kennen.

Bei kleinen Programmen macht es vllt. wenig Sinn den ServerSocket nochmal in einen eigenen Thread auszulagern und ihn nicht im Main-thread laufen zu lassen.

Und wenn doch, dann lieber nicht von Thread erben, sondern "Runnable" implementieren. Dann bist du flexibel und kannst das ganze auch in einen Threadpool stecken. Und du hast noch die Option offen von etwas anderem, evtl. wichtigerem zu erben.


- Alex
 
Falls du mehrere Verbindungen in deinem Server aufnimmst würd ich eher mit nem ThreadPool (z.B. ein CachedThreadPool) arbeiten, da dies Ressourcensparender ist (bzw. sein soll, hab noch nie nen Performance Test gemacht aber von der Theorie müsste es auf jedenfall ab einer gewissen Thread Anzahl schneller sein). Dem Pool einfach Instanzen von Runnable übergeben und laufen lassen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E rmic - class not Found Netzwerkprogrammierung 2
D Socket Class über Netzwerk verschicken Netzwerkprogrammierung 2
B FTP *.class download Netzwerkprogrammierung 2
D ...class.getResourceAsStream("/meine.properties") funktioniert nicht über RMI? Netzwerkprogrammierung 3
Semox Shell Script in Java Class aufrufen Netzwerkprogrammierung 2
M Class-Datei aus Eclipse mit Xampp Netzwerkprogrammierung 4
Kr0e Serialisieren von Class<?> Netzwerkprogrammierung 2
Saxony RMI - eigene Registry (no security manager: RMI class loader disabled) Netzwerkprogrammierung 6
H RMI und class incompatible Netzwerkprogrammierung 11
M Falsche Instanz vom Class Loader zurück bekommen Netzwerkprogrammierung 8
P RMI - meine Stub-Class wird nicht gefunden Netzwerkprogrammierung 9
R "Class not found" trotz gesetztem CLASSPATH Netzwerkprogrammierung 4
E Custom E Mail Adresse mithilfe Serversocket oder ähnliches Netzwerkprogrammierung 21
Tobero Java serversocket nicht nur zuganglich für localhost Netzwerkprogrammierung 6
D ServerSocket - Socket Verbindungsart Netzwerkprogrammierung 3
J 1 Socket - 2 Serversocket Netzwerkprogrammierung 4
J Client - Serversocket Netzwerkprogrammierung 1
Seikuassi Socket ServerSocket mehrmals erzeugen Netzwerkprogrammierung 1
cezary Socket ServerSocket starten über GUIIm unterstehenden Code versuche Netzwerkprogrammierung 6
J ServerSocket sauber beenden Netzwerkprogrammierung 3
H ServerSocket.accept() unterbrechen Netzwerkprogrammierung 3
TheJavaKid ServerSocket beendet mit PuTTy Netzwerkprogrammierung 9
T ServerSocket.accept Rückgabetyp casten Netzwerkprogrammierung 3
P Socket Daten senden mit ServerSocket? Netzwerkprogrammierung 2
4 Socket Kann kein ServerSocket erstellen Netzwerkprogrammierung 4
D Socket ServerSocket Push Netzwerkprogrammierung 5
G ServerSocket.accept() überschreibt IP-Adresse Netzwerkprogrammierung 4
C serversocket.accept() klappt nicht Netzwerkprogrammierung 10
Tobse HTTP ServerSocket HTTP Netzwerkprogrammierung 4
X FAQ Frage - Netzwerkgrundlagen - ServerSocket und Socket Netzwerkprogrammierung 4
M Wahrnehmen, dass ServerSocket geschlossen wurde Netzwerkprogrammierung 14
T ServerSocket bleibt beim lesen von Input hängen Netzwerkprogrammierung 2
M ServerSocket.accept() abbrechen Netzwerkprogrammierung 8
Schandro Herausfinden ob hinter einem Port bereits ein ServerSocket steckt Netzwerkprogrammierung 2
T Java Socket und ServerSocket über Internet-IP? Netzwerkprogrammierung 9
dayaftereh serverSocket.accept(); Wecken Netzwerkprogrammierung 2
G Frage zu Serversocket-Beispiel aus der FAQ Netzwerkprogrammierung 17
D Komisches Fenster bei Serversocket Netzwerkprogrammierung 2
M Kommunikation zwischen ServerSocket und Socket Netzwerkprogrammierung 2
F ServerSocket im internet zugänglich machen Netzwerkprogrammierung 15
H ServerSocket -> Zugriff nur von localhost Netzwerkprogrammierung 6
P Serversocket schmeißt immmer EOFEXCEPTION Netzwerkprogrammierung 2
A serversocket soll anfrage vom handy entgegennehmen Netzwerkprogrammierung 4
P Problem mit Socket und ServerSocket Netzwerkprogrammierung 2
S ServerSocket merkt nicht, wenn keiner mehr da ist Netzwerkprogrammierung 8
J ServerSocket vs. DatagramSocket Netzwerkprogrammierung 2
A ServerSocket prinzipielle Frage Netzwerkprogrammierung 5
D Problem ServerSocket global Netzwerkprogrammierung 3
J ServerSocket schließen / öffnen im Programmverlauf Netzwerkprogrammierung 4
G einfache Frage zu ServerSocket ... Netzwerkprogrammierung 5

Ähnliche Java Themen


Oben