socket prob :warning:
-
ich hab boland das bcb chat beispiel realisiert und verbessert. nun will ich das ganze multiclient fähig machen und ich denke, dass ein extra server tool konfortabler ist. hab schon ein paar ideen versucht umzusetzen doch kam nicht weit. ich habe immer versucht jede milisek texte zu empfangen:
die ganze sache steht in einem timer:AnsiString test = ServerSocket1->Socket->Connection[0]->ReceiveText();
ServerSocket1->Socket->Connection[1]->SendText(test);soweit funktionierte alles prima doch wie soll ich das machen wenn ich eine unbestimmte anzahl an clients hab???
ich hoffe ihr versteht meine frage!!! für eine antwort bin ich dankbar!!!
hoxor
-
Die ServerSocket-Komponente ist darauf ausgelegt auch mehrere Clients zu verwalten. Da brauch man an sich nur eine Userverwaltung. Die Komponenten liefert dafür schon einiges (zB ein Array in dem alle ClientSockets gehalten werden). Aus diesem Grund solltest du auch noch mal die Hilfe dazu studieren.
Weiterhin wäre der Artikel zur Protkollentwicklung aus der FAQ unter Netzwerk-Komponenten noch ein Thema für dich.