Сетевая передача файлов в Windows - PullRequest
2 голосов
/ 16 марта 2010

Я хочу передавать файлы по сети, используя C или C ++. Какие темы я должен искать? Как я могу это сделать?

Ответы [ 4 ]

3 голосов
/ 16 марта 2010

Я бы рекомендовал просмотреть документацию Windows Sockets и boost asio .

2 голосов
/ 16 марта 2010

Хотя вы можете использовать ReadFile для чтения содержимого файла и последующей отправки его через сокет, Windows также предоставляет API TransmitFile, позволяющий вам читать данных и отправьте их через сокет одним системным вызовом.

2 голосов
/ 16 марта 2010

Вы должны начать с выбора протокола. HTTPS и SFTP являются хорошими вариантами, но, очевидно, есть и другие. Как только у вас все получится, вы можете искать варианты для клиентских и серверных библиотек.

0 голосов
/ 17 марта 2010

есть функция sendfile в C. Просто проверьте это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...