Приём/передача двоичных файлов сокету
От: sakhalin87  
Дата: 11.02.05 08:40
Оценка:
Привет всем программерам!

Подскажите плиз, какую-нибудь ссылку в Инете,
каким образом можно передать/ принять файл двоичный файл по
сокету, используя только только Winsock API без MFC на VisualC.
( www.codeproject.com лежит пример такой, но он не подходит
так как нужно именно без MFC).
Или есть можеть быть какие нибудь библиотеки?




С уважением,
Николай
Re: Приём/передача двоичных файлов сокету
От: Ovl Россия  
Дата: 11.02.05 08:49
Оценка:
Здравствуйте, sakhalin87, Вы писали:

S> Привет всем программерам!


S>Подскажите плиз, какую-нибудь ссылку в Инете,

S>каким образом можно передать/ принять файл двоичный файл по
S>сокету, используя только только Winsock API без MFC на VisualC.
S>( www.codeproject.com лежит пример такой, но он не подходит
S> так как нужно именно без MFC).
S>Или есть можеть быть какие нибудь библиотеки?

а сырой winsock не подходит?
Read or Die!
Как правильно задавать вопросы
Как правильно оформить свой вопрос
Автор: anvaka
Дата: 15.05.06
Re[2]: Приём/передача двоичных файлов сокету
От: butcher Россия http://bu7cher.blogspot.com
Дата: 11.02.05 09:57
Оценка:
Здравствуйте, Ovl, Вы писали:

Ovl>а сырой winsock не подходит?

Чтобы передавать двоичные файлы использовать сырые сокеты?!

По теме: см. MSDN — TransmitFile, можете попробовать поискать по форумам (не знаю только, работает ли поиск ).
Можно обычными send/recv воспользоваться, сложностей не вижу.
см. MSDN функции: socket, bind, listen, connect, send, recv, WSAGetLastError, closesocket.

Нет ничего невозможного..
Re[3]: Приём/передача двоичных файлов сокету
От: Ovl Россия  
Дата: 11.02.05 10:01
Оценка:
Здравствуйте, butcher, Вы писали:

B>Здравствуйте, Ovl, Вы писали:


Ovl>>а сырой winsock не подходит?

B>Чтобы передавать двоичные файлы использовать сырые сокеты?!

да. под сырими я и имел ввиду этот набор.
правда добавил бы SelectEvent, WSAWaitForMultipleObjects

B>см. MSDN функции: socket, bind, listen, connect, send, recv, WSAGetLastError, closesocket.
Read or Die!
Как правильно задавать вопросы
Как правильно оформить свой вопрос
Автор: anvaka
Дата: 15.05.06
Re[4]: Приём/передача двоичных файлов сокету
От: butcher Россия http://bu7cher.blogspot.com
Дата: 11.02.05 10:13
Оценка:
Здравствуйте, Ovl, Вы писали:

Ovl>да. под сырими я и имел ввиду этот набор.

Ovl>правда добавил бы SelectEvent, WSAWaitForMultipleObjects

Таких функций нет
WSAEventSelect, WSAWaitForMultipleEvents, но я думую для начала ему хватит и того набора.
Если будет мало, могу дать в нагрузку пару линков:
Пример TCP-сервера с использованием модели ввода-вывода WSAEvenetSelect
Автор: butcher
Дата: 04.10.04

Пример TCP-клиента с использованием модели ввода-вывода WSAEvenetSelect
Автор: butcher
Дата: 04.10.04

Нет ничего невозможного..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.