Тема: Сокеты
Показать сообщение отдельно
  #3  
Старый 10.04.2018, 19:33
Reba Reba вне форума
Прохожий
 
Регистрация: 05.04.2018
Сообщения: 14
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от dr. F.I.N.
Считаете ХЭШ файла. Сообщаете всем по кругу ИмяФайла+ХЭШ. У кого нет такого файла, или ХЭШ имеющегося файла отличен от переданного ХЭШа, то скачиваете этот файл от инициатора.

Ну это как вариант.
я так и делаю я формирую блок хеш это название фаила, они сравнивают есть ли такой или нет, это как бы работает, но суть в другом там бесконечный цикл идет, пришел фаил он сразу отправил всем всем и так каждый клиент и сервер грубо говоря безконечная цепь получается, и идет нагруза сети, ладно там если 5-10 клиентов серверов, а когда больше 100-1000 там путаница бешаная каждую мил секунду приходит даные и их надо обработать а сервер не выдержит на такую обработку как можно это изправить
Ответить с цитированием