Если у вас есть база данных или, по крайней мере, вы можете создать файл на стороне сервера, я бы поставил там централизованное и «обновленное» состояние флажка и любое другое состояние по этому вопросу, а затем заставил бы клиентов запрашиватьстатус каждые X секунд с таймером, как опрос.Возможно, это не самый лучший способ, но я думаю, что самый простой.Примечание: заботьтесь об одновременных изменениях, транзакциях и грязном чтении информации.
Другой вариант - разрешить клиентам общаться друг с другом, а затем вы можете отправить сообщение всем клиентам, когда произойдет изменение.Это было бы больше подходом подписчиков или слушателей.Но вам нужно будет предоставить больше информации о вашей проблеме и структуре, чтобы увидеть, возможно ли это.
Надеюсь, это поможет!