Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > передача файла клиент/сервер


Автор: Domain 11.3.2010, 17:34
Всем привет. Стоит вопрос  написать программу на c++ builder передача файлов от клиента к серверу. Нужно как можно быстрее реализовать. Исходя из своих давних знаний смог используя  TClientSocket и TServerSocket, но передает не больше 30 метров. Так же мне надо чтобы к серверу могло подключаться много клиентов, которые могут передавать файлы только в том случае, если их количество не больше 5. Кто знает как мне быть? Файлы нужно передавать размером не меньше 300 мб. Слышал про IdTCPClient IdTCPServer, но реально времени с ними разбираться просто нет. Помню как-то предавал, но с зависанием программы.  Вообщем кто, что знает помогите, а лучше исходник если есть. Если есть куски кода приема и передачи тоже буду рад. Вообщем заранне благодарен всему, что дадите. Исходник можно кинуть на [email protected]


PS:Искал в инете, честно не нашел по моему горю ниче. smile 

Автор: retto 11.3.2010, 21:09
Цитата(Domain @  11.3.2010,  17:34 Найти цитируемый пост)
[email protected]

действительно, креативный метод разработки софта smile 

Цитата(Domain @  11.3.2010,  17:34 Найти цитируемый пост)
Помню как-то предавал, но с зависанием программы. 

делай тоже самое, но в другом потоке (не главном), и будет тебе счастье

Автор: Comm 11.3.2010, 21:19
Есть у меня кривой исходник для BCB 6 ... как давно писал когда осваивал асинхронную передачу с помощью WSAAsyncSelect
Прога посылет запрос на закачку картинки и потмо выводит её в StringGrid ... могу скинуть но думаю мало чем этот исходник поможет

Автор: Domain 11.3.2010, 21:43
мыло просто рабочее, от своего я пароль забыл. RETTO может кинешь исходник, посмотрим че к чему. 

Автор: SenkraD 12.3.2010, 10:40
http://www.boost.org/doc/libs/1_42_0/doc/html/boost_asio/example/windows/transmit_file.cpp - и ни в чём себе не отказывай.
Ну и http://www.google.com.ua/search?hl=uk&q=%D0%A1%2B%2B+TransmitFile+Builder&btnG=%D0%9F%D0%BE%D1%88%D1%83%D0%BA&meta=&aq=f&oq= первые две ссылке уже должны тебя спасти

Автор: Domain 12.3.2010, 12:07
окей. посмотрим)))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)