Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Есть такая задачка, написать систему клиент-сервер, причем сервер должен быть написан под линукс на с++. Столкнулся с проблемой при написании сервера. Каким образом можно отследить когда клиент законектился, что-то пишет по сокету или читает по нему? Подскажите пожалуйста как это реализовать, а еще лучше подкиньте исходники какого-нить маленького сервера под линукс.

Опубликовано

socket(2), bind(2), listen(2),accept(2).

select(2).

исходники?.. Возьми какую-нить GPL сетевую игрушку,

XTux хотя бы. ну и man 2 select, там екзампел дан для проверки чтения с stdin. Замени дескриптор стдин а(0 если не ошибаюсь).

на дескриптор сокета. Enjoy

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...