Я пытаюсь заставить мое приложение отвечать потоку событий сервера SSE. Поток имеет много типов событий, которые появляются, и части приложения должны обновлять только , если получаемый мной тип события связан с этим элементом пользовательского интерфейса.
Пример json потокового ответа (например, здесь я бы не хотел менять пользовательский интерфейс, если получаю сердцебиение):
event:heartbeat
data:{"type":"heartbeat"}
event:gwy
data:{"a":532289,"lastUpdatedDateInMilliseconds":1587490669503,"t":1587490669503,"g":12479,"api":0,"cellSignalStrength":15}
event:gwy
data:{"a":532289,"lastUpdatedDateInMilliseconds":1587490694685,"t":1587490694685,"g":12479,"api":0,"cellSignalStrength":15}
Формат этих данных является подмножеством глобальной переменной данных (событие должно заменить эту часть глобальной переменной).
Любые указатели или ресурсы с благодарностью.