The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"socket"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (C/C++)
Изначальное сообщение [ Отслеживать ]

"socket"  +/
Сообщение от mixa (??) on 20-Дек-10, 20:39 
Тока начинаю въезжать в сетевое программирование
Написал простые клиент серверные приложения далее играю в (пинг-понг) между (клиентом и сервером) с помощь ( тенесных ракеток ) recv и send все вроде работает как надо создавал цыкл гонял данные все отрабатывает как нудо , но напрягает один момен например клиент отослал данные и тут же выходит , то сервер данные не получает приходит нуль(это особенность такая?) если например после сенды вызвать recv и ждать данные от сервера то все работает как часы ну илт sleep выполнит я так понимаю все что угодно пока локальный буфер не очистится?

Ответить | Правка | Cообщить модератору

Оглавление

  • socket, ImPressed, 12:43 , 23-Дек-10, (1)  

Сообщения по теме [Сортировка по времени | RSS]


1. "socket"  +/
Сообщение от ImPressed (ok) on 23-Дек-10, 12:43 
> Тока начинаю въезжать в сетевое программирование
> Написал простые клиент серверные приложения далее играю в (пинг-понг) между (клиентом и
> сервером) с помощь ( тенесных ракеток ) recv и send все
> вроде работает как надо создавал цыкл гонял данные все отрабатывает как
> нудо , но напрягает один момен например клиент отослал данные и
> тут же выходит , то сервер данные не получает приходит нуль(это
> особенность такая?) если например после сенды вызвать recv и ждать данные
> от сервера то все работает как часы ну илт sleep выполнит
> я так понимаю все что угодно пока локальный буфер не очистится?

Доброго времени суток!

Откройте для себя системные вызовы select(), poll() и им подобные. Надобность в Sleep() отпадет сама собой.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру