Я хочу реализовать простое приложение событий Server-Sent, в котором клиенты слушают файл php, подобный этому.
<script src="eventsource.js"></script>
<script>
var es = new EventSource('../sse.php');
es.onmessage = function (event) {
var data = JSON.parse(event.data);
console.log('msg: ' + event.data);
};
es.onopen = function () {
console.log('connected');
}
</script>
но тогда мне нужно иметь возможность транслировать сообщение, и каждый подключенный клиент получает его одновременно.
Файл php будет запущен другим запросом, и он будет «эхо» передавать некоторые данные SSE всем клиентам.
Это возможно? Есть ли другой маршрут, по которому я могу пойти?
заранее спасибо