Ich habe eine Frage, ich will ein Netzwerkprogramm schreiben, auf den sich mehrere (theoretisch mehr als 100) Clienten anmelden können. Da es aber immer eine gewisse Zeit braucht bis sich ein Soket angemeldet hat frage ich mich wie man das ganze Optimieren kann.
Ich habe mir auch schon gedanken gemacht:
Das Programm erhält zur Zeit einen Befehl über netzwerk (z.B. berechte das Produkt von 4 und 5) diese Prozedure führt er nun aus, und sendet die Antwort zurück und lässt erst dann die nächste anmeldung zu. Deshalb, wäre es mäglich eine Art Speicher zu schreiben, der etwa zu funktioniert:
Client meldet sich an und sendet Befehl
Server speichert den Befehl und trennt verbindung wieder,
so dass sich ein neuer Client anmelden kann.
Und eine Procedure überwacht und verteilt die Befehle mit den einzelnen Clientadressen(damit das Programm auch weiß, was er an wen schicken soll).
Das ist die Theorie, aber ich weiß nicht wie ich das in die Praxis umsetzen kann!!! Könnte mir dabei wohl jemand helfen?
_________________
Wer nicht programmiert, der lebt nicht!