![]() |
|
Модераторы: feodorv |
![]()
|
|
| radow |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 19.2.2008 Репутация: нет Всего: нет |
Привет. Хочу попробывать работать с С++ с сетью. В частности интерисует протокол HTTP. Подскажите с жего начать (литературка, библиотеки, ресурсы.....) приму любую помощь и советы. Знаком с СИ(MFS, Win32API).
|
|||
|
||||
| Alca |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3993 Регистрация: 14.6.2006 Репутация: 1 Всего: 50 |
RFC
Добавлено через 36 секунд сокеты Добавлено через 2 минуты и 43 секунды http://msdn.microsoft.com/en-us/library/aa385331(VS.85).aspx |
|||
|
||||
| Олег2005 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 421 Регистрация: 26.5.2005 Где: Рига Латвия Репутация: 6 Всего: 11 |
HTTP- протокол пользовательского уровня.
HTTP-клиент/сервер - передает свои сообщения через TCP клиент/сервер. Приложение пользовательского уровня использует для создания TCP клиент/сервера интерфейс сокетов (набор сетевых функций) - это сокеты Беркли - *nix и Winsock - для Винды. Для Виндовс поищите в сети автора Крис Касперский - у него есть по сокетам очень хороший материал. |
|||
|
||||
| Cтpaнник |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 12.10.2008 Где: Россия, Санкт-Пет ербург Репутация: нет Всего: нет |
Ищи в Сети такую книжку: У.Р.Стивенс, UNIX Разработка сетевых приложений. Она существует в электронном виде.
Там хотя и для Unix-систем, но все подробно расписано по сокетам, протоколам и т.п. Потом можешь переходить к MFC классам CSocket и т.п. - база знаний у тебя уже будет. Потом - библиотеки, есть кроссплатформенные: boost::asio, Qt и др. - но опять-таки, они базируются на сокетах. Можешь попробовать поискать в Сети книгу: Дэвид Дж. Круглински, Программирование на Microsoft Visual C++ 6.0 - там есть очень много про программирование для Сети на MFC, целый раздел, и есть диск с примерами к этой книжке. |
|||
|
||||
| radow |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 19.2.2008 Репутация: нет Всего: нет |
Всем спасибо за советы. Начал читать книжки. Подскажите где взять winsock2.lib
|
|||
|
||||
| Олег2005 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 421 Регистрация: 26.5.2005 Где: Рига Латвия Репутация: 6 Всего: 11 |
Эта библиотека есть во всех вариантах Visual Studio (C++)
Вообще то: wsock32.lib или ws2_32.lib |
|||
|
||||
| radow |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 19.2.2008 Репутация: нет Всего: нет |
Начал читать Касперского "Самоучитель игры на WINSOCK" столкнулся с такой проблемкой
У меня Visual Studio 2008. Подскажите пошагово что делать, а то - что не могу разобраться.
эти библиотеки должны находиться в папке \vs\lib\ - a то у меня их там нет. |
||||
|
|||||
| radow |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 19.2.2008 Репутация: нет Всего: нет |
Все сам разобрался. Как подключать библиотеку. |
||||||
|
|||||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |