Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Drizzt

    nagyúr

    válasz coco2 #18141 üzenetére

    SSE: Server sent events. Gyakorlatilag a böngésző indít egy kapcsolatot a szerverrel, amin keresztül aztán a szerver tud kezdeményezni küldést. Tehát alapvetően éppen bejelentkezett embernek üzenet küldésére szolgál.
    Pl. elkezdesz megnyitni egy számlát. Kapsz egy azonnali visszajelzést, hogy oké, elkedztük a számlád megnyitását. De a számla megnyitása bonyolult folyamat, ami mondjuk két perc átlagban. Ilyenkor SSE-vel tudsz üzenetet küldeni az embernek, ha még éppen online van, hogy hahó, el is készült a számlád.
    A másikról nem jól érted. Az a lényeg, hogy szeretnék 100e csatornát. Az egyes csatornákban elég kevés üzenet lenne, gyakran semmi. Ha valaki akar küldeni üzenetet, akkor az tudja a csatorna nevét, oda elküldi az üzenetet. Ha meg valaki olvasni akar üzenetet, akkor a csatorna nevét ismerve feliratkozik. Amikor valaki küld a csatornára üzenetet, akkor a feliratkozó kap értesítést. Feliratkozni a szerver iratkozna fel, amikor egy böngészőn keresztül a user SSE kapcsolatot épít ki nála. Ha kap értesítést a csatornáról, akkor az üzenetet tovább küldené SSE-n.

Új hozzászólás Aktív témák