Hallo,
Ich möchte gerne einen Server programmieren der über 1000 Verbindungen schnell und ohne riesigen Rechenaufwand verwalten kann. Welche Methode ist hier für das Handling der Sockets am besten anzuwenden?
Was ist bei kleinen Datenmengen besser, was bei großen?
Server wird auf Linux laufen und die Clients dazu auf Windows.
Weiters wäre es auch interessant wie man unter Windows am besten Sockets verwaltet (2-3 Verbindungen).
Mit freundlichen Grüßen
posi90
PS.: Fertige Libraries sind unerwünscht.
Ich möchte gerne einen Server programmieren der über 1000 Verbindungen schnell und ohne riesigen Rechenaufwand verwalten kann. Welche Methode ist hier für das Handling der Sockets am besten anzuwenden?
- Mit select()
- Für jede Verbindung einen Thread erzeugen
- Für jede Verbindung einen Prozess machen
- Oder andere Methoden, die mir noch nicht bekannt sind
Was ist bei kleinen Datenmengen besser, was bei großen?
Server wird auf Linux laufen und die Clients dazu auf Windows.
Weiters wäre es auch interessant wie man unter Windows am besten Sockets verwaltet (2-3 Verbindungen).
Mit freundlichen Grüßen
posi90
PS.: Fertige Libraries sind unerwünscht.