![]() |
Модераторы: feodorv |
![]() ![]() ![]() |
|
ppoger |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 14.7.2007 Репутация: нет Всего: нет |
Всем доброе время суток. Имеется такая проблема. Например мне нужно в цикле передать к примеру 500 сообщений на сервер. Но как узнать, что сообщение ДОШЛО до сервера, чтобы можно было послать следующее. Раньше делал так: послал сообщение, сервер посылает ответное, что до него дошло, клиент шлет следующее и тд. Но при этом тратится в 2 раза больше времени, если не использовать ответ от сервера, но в таком случае сервер не успевает принять их. Может кто посоветует как лучше сделать? + буду благодарен если подкинут хорошие книги по работе с сокетами на вин апи. Спасибо.
|
|||
|
||||
ppoger |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 14.7.2007 Репутация: нет Всего: нет |
сорри что заголовок темы не соответствует содержанию, просто сначала про другое хотел спросить))
|
|||
|
||||
ptr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 661 Регистрация: 31.5.2006 Где: Новосибирск Репутация: 9 Всего: 14 |
Какой протокол используешь (TCP,...)?
-------------------- Единственный способ определить границы возможного - это выйти за эти границы, в невозможное. Артур Кларк. |
|||
|
||||
ppoger |
|
|||
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 14.7.2007 Репутация: нет Всего: нет |
угу.
|
|||
|
||||
ptr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 661 Регистрация: 31.5.2006 Где: Новосибирск Репутация: 9 Всего: 14 |
Многозначительный ответ.
TCP дает гарантию, что данные дойдут. Ты как данные посылаешь (блокирующий, неблокирующий режим...)? -------------------- Единственный способ определить границы возможного - это выйти за эти границы, в невозможное. Артур Кларк. |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |