Вниз
Скачать: 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.025 c
2-1156163382
DiamondShark
2006-08-21 16:29
2006.09.10
Как закрыть popup-меню?


2-1156190271
Id
2006-08-21 23:57
2006.09.10
Запуск Delphi


15-1155706952
Ega23
2006-08-16 09:42
2006.09.10
С Днём рождения! 16 августа


15-1156112610
Petr V. Abramov
2006-08-21 02:23
2006.09.10
Ловля на живца


2-1155992408
DillerXX
2006-08-19 17:00
2006.09.10
Можно ли в TStatusPanel сделать Progress Bar...




   Наверх