Analiza decyzji · Middle · Pytanie 5 z 14
Serwis sportowy wysyła do przeglądarek wyniki na żywo. Dane idą tylko z serwera, ruch przechodzi przez zwykłe proxy HTTP, a ponowne łączenie ma być proste. Co pasuje?
- 1Krótkie odpytywanie co dwie sekundy
- 2WebSockety z protokołem heartbeat
- 3Server-Sent Events przez zwykły HTTP
Pokaż odpowiedź
Poprawna odpowiedź: Server-Sent Events przez zwykły HTTP
Wyjaśnienie
Server-Sent Events powstały dla strumieni jednokierunkowych, działają przez zwykły HTTP i same się łączą ponownie. WebSockety pasują do ruchu dwukierunkowego, jak czat czy gry, ale tu dodają protokół i logikę łączenia dla kierunku, którego nikt nie używa. Krótkie odpytywanie pasuje do rzadkich aktualizacji, a co dwie sekundy w tej skali daje mnóstwo pustych żądań.