Push notifikace
Push notifikace je způsob komunikace na internetu, kdy komunikaci neiniciuje klient, ale server. Je opakem tzv. pull techniky, kdy žádost o komunikaci zahajuje klient.
Funkčnost si zjednodušeně vysvětlíme na funkci emailového klienta (programu na čtení elektronické pošty):
- Při klasickém způsobu (pull) emailový klient periodicky (např. každých deset minut) kontroluje, jestli není na poštovním serveru nová zpráva. Pravidelně musí kontaktovat emailový server, přihlásit se k němu a požádat o seznam zpráv. Pokud jsou na serveru nové emaily, stáhne je. Např. v případě mobilního zařízení (chytrý telefon nebo tablet) tento způsob snižuje výdrž na baterie (zařízení se musí pravidelně “probouzet”) a zbytečně se přenáší data (opakované zbytečné přihlašování).
- Při použití push notifikací klient (např. mobilní telefon) pouze “poslouchá”. Pokud na emailový server dorazí nová zpráva, server notifikuje klienta, který se “probudí” a novou poštu stáhne. Výhodou push notifikací je mimo jiné okamžité doručení nových zpráv.