| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Сети > Прием файлов |
| Автор: hiho 10.2.2010, 16:59 | ||||
| Достались в наследство исходники клиент-серверного приложения. Причем клиент написан на дельфях, а сервер на С++. Необходимо организавать передачу файлов от клиента к серверу, с условием "чтобы срочно, а то без премии останешься". Пробовал отправять так:
А принимал:
При передаче файла по IP 127.0.0.1 все работает как положено, а когда выпускаю на просторы локальной или глобальной сетей постоянно пишет меньше чем положено на несколько килобайт, и соответственно происходит зависание. Может есть у кого какие нибудь соображения как лучше передавать и принимать файлы. |
| Автор: SVN74 11.2.2010, 00:24 |
| CreateFile WriteFile ReadFile Можно использовать совместно с сокетом... |
| Автор: hiho 11.2.2010, 04:49 |
| Проблему решил, немного доработав свой изначальный код. А вот обратную передачу(от сервера - клиенту) сделал как раз с помощью "CreateFile" и "WriteFile". Вроде все работает как надо! Спасибо! |