Я работаю над клиент-серверным приложением, и клиент должен продолжать прослушивать данные, полученные сервером, даже если клиент не отправлял никаких запросов.Я хотел бы иметь некоторую информацию о том, как сохранить клиентский сокет, чтобы продолжать слушать входящую информацию сервера.Обычно на стороне сервера существует бесконечный цикл while.Должен ли я сделать то же самое на стороне клиента?Спасибо за помощь, или если есть хороший учебник, которым я могу следовать на клиент / сервер.