Посоветуйте библиотеку (враппер вокруг Windows sockets)
От: ZERO_BiT США  
Дата: 01.06.06 16:39
Оценка:
Всем доброго времени суток!

Посоветуйте, пожалуйста, какую-нибудь бесплатную обёртку вокруг виндовых сокетов, наподобии MFC'шного CAsyncSocket.
Протокол нужен только TCP/IP, из функционала — коннект, отправка/приём данных.
Был на http://www.alhem.net/Sockets/, но та библиотека ИМХО слишком перегружена
Заставить работать CAsyncSocketEx с CodeProject мне почему-то не удалось
Use your force — read the source!
Re: Посоветуйте библиотеку (враппер вокруг Windows sockets)
От: SergH Россия  
Дата: 01.06.06 16:45
Оценка:
Здравствуйте, ZERO_BiT, Вы писали:

ZER>Всем доброго времени суток!


ZER>Посоветуйте, пожалуйста, какую-нибудь бесплатную обёртку вокруг виндовых сокетов, наподобии MFC'шного CAsyncSocket.

ZER>Протокол нужен только TCP/IP, из функционала — коннект, отправка/приём данных.
ZER>Был на http://www.alhem.net/Sockets/, но та библиотека ИМХО слишком перегружена
ZER>Заставить работать CAsyncSocketEx с CodeProject мне почему-то не удалось

Сам напиши Тебе нужно-то пять-шесть функций. Делов на сутки, чистый код, ничего лишнего..
Делай что должно, и будь что будет
Re[2]: Посоветуйте библиотеку (враппер вокруг Windows socket
От: ZERO_BiT США  
Дата: 02.06.06 12:03
Оценка:
Здравствуйте, SergH, Вы писали:

SH>Сам напиши Тебе нужно-то пять-шесть функций. Делов на сутки, чистый код, ничего лишнего..


Да была у меня мысль самому написать, но всё дело в том, что я пришёл из "мира VB", где есть MS Winsock control с событиями Connect(), DataArrival() и пр. Соответственно, я не имею ни малейшего понятия о том, как всё это устроено внутри. Это, конечно, не означает, что я не хочу учиться, просто боюсь, что на вылавливание багов уйдёт слишком много времени...
Хотя, с другой стороны, чужие библы тоже не застрахованы от багов, а чужие баги ковырять гораздо сложнее, чем свои
Use your force — read the source!
Re: Посоветуйте библиотеку (враппер вокруг Windows sockets)
От: Андрей Коростелев Голландия http://www.korostelev.net/
Дата: 02.06.06 12:19
Оценка:
Здравствуйте, ZERO_BiT, Вы писали:

ZER>Всем доброго времени суток!


ZER>Посоветуйте, пожалуйста, какую-нибудь бесплатную обёртку вокруг виндовых сокетов, наподобии MFC'шного CAsyncSocket.

ZER>Протокол нужен только TCP/IP, из функционала — коннект, отправка/приём данных.
ZER>Был на http://www.alhem.net/Sockets/, но та библиотека ИМХО слишком перегружена
ZER>Заставить работать CAsyncSocketEx с CodeProject мне почему-то не удалось

Смотри здесь
Автор: korzhik
Дата: 06.07.05

Из этого сам пользовал в свое время PTypes.
Мое ИМХО — проще написать свой тонкий wraper, заточенный под свои нужды.
-- Андрей
Re: Посоветуйте библиотеку (враппер вокруг Windows sockets)
От: curvex Россия  
Дата: 03.06.06 14:20
Оценка: 1 (1)
Здравствуйте, ZERO_BiT, Вы писали:


ZER>Посоветуйте, пожалуйста, какую-нибудь бесплатную обёртку вокруг виндовых сокетов, наподобии MFC'шного CAsyncSocket.

ZER>Протокол нужен только TCP/IP, из функционала — коннект, отправка/приём данных.
ZER>Был на http://www.alhem.net/Sockets/, но та библиотека ИМХО слишком перегружена
ZER>Заставить работать CAsyncSocketEx с CodeProject мне почему-то не удалось

Очень хорошая сокетная ОО оболочка на С++ — Adaptive Communication Environment ACE.
http://www.cs.wustl.edu/~schmidt/ACE.html

Однако, довольно объемная, в том числе, за счет мультиплатформенности. Есть книжка на русском, в двух томах:
http://www.books.ru/shop/books/83590
http://www.books.ru/shop/books/149105
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.