У нас есть требование, согласно которому сервер должен передавать данные различным клиентам. Итак, мы пошли дальше SSE (Server-Sent events). Я просмотрел документацию, но все еще не совсем понял концепцию. У меня есть следующие вопросы:
Сценарий 1. Предположим, есть 10 клиентов. Таким образом, все 10 клиентов отправят первоначальный запрос на сервер. Установлено 10 подключений. Когда данные поступают на сервер, сообщение передается от сервера к клиенту.
- Запрос 1: Будет ли сервер поддерживать IP-адреса всех клиентов? Если да, есть ли API для проверки?
- Запрос 2: Что произойдет, если все 10 клиентских окон будут закрыты? Будет ли сервер прервать все соединения по прошествии некоторого времени?
- Запрос 3: что произойдет, если сервер не сможет отправлять сообщения клиенту из-за недоступности клиента, например, выключение машины. Будет ли сервер прервать все соединения по прошествии определенного периода времени для тех клиентов, которым они не могут отправить сообщение?
Просьба уточнить?