У меня возникла проблема с отправкой данных в виде файла с одного конца сокета на другой. Что происходит, так это то, что и сервер, и клиент пытаются прочитать файл, чтобы файл никогда не отправлялся. Мне было интересно, как сделать клиентский блок до тех пор, пока сервер не завершит чтение файла, отправленного с клиента.Отправка файла через сокет
я это работает с сырыми пакетами с помощью отправки и RECV, но понял, что это было чистое решение ...
Клиент:
- подключается к серверу создания сокет-соединения
- создает файл на сокете и отправляет данные
- ждет файла с сервера
Сервер:
- ждет файла от клиента
Полная interraction:
- клиент отправляет данные на сервер
- сервер отправляет данные клиента
Редактировать
код на самом деле я смотрел на был размещен в этом вопросе, но я думаю, что материал Eventlet пугали людей ... https://stackoverflow.com/questions/2909358/eventlet-client-server
Под его только с помощью сокетов Python, так что я понял, я «d упрощать вопрос и спросить только об основной проблеме сокета ...
сообщение некоторый код пожалуйста? –