Я хочу создать программу чата между сервером и клиентом, я хочу, чтобы клиент или сервер, чтобы иметь возможность отправить сообщение на другой конец в любое время, не дожидаясь, например:чата между сервером и клиентом
Client: hi
Server: hi
Server: I'm the server.
Server: How are you?
Client: Good.
В этом примере сервер не ожидает, пока Клиент ответит, и отправит другое сообщение в любое время.
Должен ли я использовать функцию select
?, Если да, как определить тайм-аут и значение таймаута - это решение для оживленного ожидания?
Is select
Функция - лучший подход для решения этой проблемы?
Спасибо.
Язык? Платформа? Ошибка? Вопрос? – EJP