Вниз
Скачать: CL | DM;

Что лучше использовать для игрового сервера в ~100 пользователей   Найти похожие ветки 

 
Archon7th   (2006-04-25 11:03) [0]

Пишу сервер для игры ... тело написано на другом языке
... есть алгоритмы и всё необходимое, но пока играет только один клиент через TServerSocket/TClientSocket

как мне организовать сеть (используя что? и как ?) ... меня интерисует решение на сотни пользователей

... я так полагаю что использовать массив Сокетов - система не потянет
... клиентов постоянно по 10 раз в секунду каждого даже если по 10-20 байт постоянно коннектить и отключать к одному и томуже порту тоже не рационально
... полагаю что клиентов нужно распределить между некорым диопозоном портов

... что посоветуете ? ... если не затруднит с примерами


 
Rouse_ ©   (2006-04-25 11:38) [1]

а что, TServerSocket уже не позволяет работать со многим кол-вом пользователей?


 
Archon7th   (2006-04-25 12:33) [2]

еще не пробовал, но сомневаюсь как-то :(
значит буду делать массив

... а как лучше сделать переконнекчивать постоянно или гнать через индивидуальный порт для ТКлиент и индивидуальный для ТСервер каждого пользователя ?

... я  просто подумал что WinSock было бы быстрее, вопрос "а лучше ли ?"

кстати, привет Rouse_ :)


 
Сергей М. ©   (2006-04-25 12:48) [3]


> буду делать массив


Изобретение, достойное "Кулибина".


 
Rouse_ ©   (2006-04-25 12:58) [4]

Сервер один на всех, все остальное он сделает сам без всякого массива.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.041 c
5-1138111947
Creative
2006-01-24 17:12
2006.09.10
обработчик onKeyDown


9-1134513921
GameMak
2005-12-14 01:45
2006.09.10
Аппроксимация


15-1155803907
ArtemESC
2006-08-17 12:38
2006.09.10
Запись в MBR


4-1147352842
Dimich1978
2006-05-11 17:07
2006.09.10
Более рациональное отслеживание Существование процесса


2-1156263776
GunGarry
2006-08-22 20:22
2006.09.10
Заблокировать файл папку




   Наверх