4 / 4 / 6
Регистрация: 17.09.2012
Сообщений: 325
1

Скачать файл от клиента к клиенту

23.10.2014, 01:44. Показов 739. Ответов 2
Метки нет (Все метки)

добрый день, вот у меня есть такая задача, что у меня сервер хранит список какие клиенты могут дать на скачивание какие-то файлы и по запросы другова клиенту на скачку, он сообщает ему где это можно сделать, это я все уже вроде написал, меня интересует вот как будет осуществлятся пересылка данных, у меня есть идея, но мне она кажется почему-то глупой, можете что-то посоветовать или подсказать
вот когда клиент сообщает серверу что он может дать на скачивание файл 1.rar(например) то потом создавать новый поток, в котором этот клиент будет ожидать что к нему кто либо подключится для скачивания, если подключился, то создавать еще один поток(если будет несколько клиентов) что бы отправить файл, ну просто я думаю так делать, вот когда клиент сообщил что он может роздать файл, что бы он мог еще сам что нибуть скачать или делать что либо дальше, меня просто смушает что будет много потоков или как это можно лучше реализовать? может кинте ссылку на какую нибуть статью ну или информацию как такое можно лучше реализовать
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2014, 01:44
Ответы с готовыми решениями:

Файл приходит не целиком от клиента к клиенту
Привет. При отправке обычного текстового файла размером 3.50 КБ с первого пк на второй приходит...

Загрузить файл от сервера к клиенту без участия клиента
Podskajite, pojaluista, kak download file from server to client bez uchastia klienta (bez...

Boost Asio Передача файла от клиента к клиенту
Есть у кого нибудь реализация сервера-передатчика для передачи файлов от клиента к клиенту?

Передача от клиента к серверу и от сервера к клиенту через канал fifo()
Всем привет. Мне нужно через канал fifo отправить от клиента к серверу строку, сервер должен...

2
191 / 90 / 33
Регистрация: 04.11.2013
Сообщений: 472
Записей в блоге: 4
23.10.2014, 04:00 2
Программирование клиент-серверного приложения с использованием сокетов. Библиотека WinSock.h. Функции, которые понадобятся WSAStartup, accept, listen, bind, send, recv
http://citforum.ru/book/cook/winsock.shtml
0
4 / 4 / 6
Регистрация: 17.09.2012
Сообщений: 325
23.10.2014, 10:17  [ТС] 3
Цитата Сообщение от итернал Посмотреть сообщение
сервер хранит список какие клиенты могут дать на скачивание какие-то файлы и по запросы другова клиенту на скачку, он сообщает ему где это можно сделать, это я все уже вроде написал
спасибо за информацию) но клиент серверное приложение у меня уже есть и все работает как мне нужно и добавление файлов в список и поиск по запросу если кто хочет скачать и отправка клиенту адреса где можно скачать файл, я это уже все сделал, меня щас интересует вопрос скачивания файла, от клиента к клиенту, то что пересылку файла от серва до клиента и от клиента к серверу я уже тоже сделал, потренировался, теперь вот хочу сделать от клиента к клиенту, это значит на той стороне где есть файл тоже нужно создавать соединение что бы к нему мог подключится другой клиент? ну свою идею я уже описал, во втором обзаце, нехочу повторять ее еще раз, просто она мне почему-то не нравится из-за создания большого количества потоков 1 на ожидания подключение и N штук на скачивания файла, хотя для небольшого количества пользователей может подойти, но все же может есть что получше
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2014, 10:17
Помогаю со студенческими работами здесь

Как передать звук по сети от клиента клиенту через сервер
Всем Привет! Народ помогите подскажите... Пишу программу с использованием WPF и мне нужно...

Передача файлов от клиента к клиенту, минуя сервер(как в icq).
Доброго времени суток! Имеется простенький сервер и клиент, основанные на сокетах(TClientSocket...

Прием сервером от клиента чисел, затем сервер умножает и отправляет результат клиенту
Здравствуйте! Помогите пожалуйста сделать клиент-серверное приложение. Клиент отправляет серверу...

При переходе от клиента ORACLe10 к клиенту ORACLe11 в делфийской программе не могу выбрать кодировку для грид-полей
Помогите , кто знает !!! После установки на локальной машине клиента оракл11 в гриде текстовые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru