Нифига из этого не стоит делать, чат из 500 человек и пусть 50% одновременно будут скидывать файлы и опа твоему серверу а заерзска скорости ваше фигня, мы бы не хотели ограничивать своих пользователей из-за того, что появится функция передача данных через сервер.Gudi писал(а):Передача файлов через сервер ( с указанием максимального размера файлов , максимамльной скорости передачи, диапазоны ип разрешенные для передачи и тд)
очень сложно будет все нужное сделать - но это того стоит.
Передача файлов через сервер
Жилье в Алуште - http://alushta.us/
50% - столько точно скидывать не будут.. не более 5 % пользователей.
МОжно сделать очередь пересылки через сервер.. например если уже идет передача файла то у клиета сообщение _идет передача через сервер... дождитесь окончания. ну и соответственно как 1 закончил передавать начал второй передавать автоматически...
Можно сделать суммарная скорость передачи через сервер.. например если передает 1 пользователь - 1 мбит... если 10 то по 100 каждому.
я ж писал
а передачу файлов напрямую м\у клиентами я не говарил что надо убрать или ограничить ( в некоторых случаях невозможно установить прямое соединение м\у пользователями - выход : передача через сервер)
МОжно сделать очередь пересылки через сервер.. например если уже идет передача файла то у клиета сообщение _идет передача через сервер... дождитесь окончания. ну и соответственно как 1 закончил передавать начал второй передавать автоматически...
Можно сделать суммарная скорость передачи через сервер.. например если передает 1 пользователь - 1 мбит... если 10 то по 100 каждому.
я ж писал
нюансов куча .... просто это большой плюс к чату ( если можно будет это потом назвать чатомочень сложно будет все нужное сделать - но это того стоит.
а передачу файлов напрямую м\у клиентами я не говарил что надо убрать или ограничить ( в некоторых случаях невозможно установить прямое соединение м\у пользователями - выход : передача через сервер)
-
- Администратор
- Сообщения: 6877
- Зарегистрирован: 09:56, 27.06.2005