F
Frichts
Gast
Hallo,
wie dem Thema entnommen werden kann, bin ich dabei ein Client / Server Modell zu entwickeln.
Der Server ist soweit auch schon im Betrieb. Jetzt habe ich ein paar Fragen.
Alle Clients die sich mit dem Server Verbinden werden an ein Thread weitergereicht und dort findet dann der Datenaustausch statt. Jetzt zu meiner Frage, wie kann ich die Befehle und Daten vom Server zum Client weriterreichen, und ungekehrt? Ich habe daran gedacht, das ich mir eine Protokoll Klasse schreibe. Ich bin mir aber nicht sicher, ob dies der richtige weg ist. Wie wird dies in euren Anwenungen gehandhabt?
Ist es überhaupt sinnvoll jeden Client in einem Thread weiterzuverarbeiten? Letztendlich werden von dem Server auch pro Client Datenbank abfragen durchgeführt. Führt das evtl zu Problemen? Angenommen, die Datenbank ist für 20 gleichzeitige Verbindungen ausgelegt, und an meinem Server sind 30 Benutzer angemeldet, die Zeitgleich auf die Datenbank zugreifen möchten, so führt die zu Engpässen. ?!
Könnt ihr mir ein paar gute Tutorials empfehlen, die sich mit der Client Server Entwicklung beschäftigen?
wie dem Thema entnommen werden kann, bin ich dabei ein Client / Server Modell zu entwickeln.
Der Server ist soweit auch schon im Betrieb. Jetzt habe ich ein paar Fragen.
Alle Clients die sich mit dem Server Verbinden werden an ein Thread weitergereicht und dort findet dann der Datenaustausch statt. Jetzt zu meiner Frage, wie kann ich die Befehle und Daten vom Server zum Client weriterreichen, und ungekehrt? Ich habe daran gedacht, das ich mir eine Protokoll Klasse schreibe. Ich bin mir aber nicht sicher, ob dies der richtige weg ist. Wie wird dies in euren Anwenungen gehandhabt?
Ist es überhaupt sinnvoll jeden Client in einem Thread weiterzuverarbeiten? Letztendlich werden von dem Server auch pro Client Datenbank abfragen durchgeführt. Führt das evtl zu Problemen? Angenommen, die Datenbank ist für 20 gleichzeitige Verbindungen ausgelegt, und an meinem Server sind 30 Benutzer angemeldet, die Zeitgleich auf die Datenbank zugreifen möchten, so führt die zu Engpässen. ?!
Könnt ihr mir ein paar gute Tutorials empfehlen, die sich mit der Client Server Entwicklung beschäftigen?