OqPoWah.com

Obvestilo v brskalniku - kaj je to?

Mnogi uporabniki interneta postavljajo vprašanje: "Obvestilo v brskalniku - kaj je to?" Prikaže poseben slog internetnega deskanja, kjer se zahteva zahteva za transakcijo s centralnega strežnika. To je v nasprotju z obratno smerjo podatkov, pri čemer zahtevek za prenos informacij sproži prejemnik ali stranka.

obvestilo v brskalniku, kaj je

Storitve obveščanja pogosto temeljijo na predhodno izraženih informacijah. To se imenuje publikacijski model naročnine. Stranka "piše" samemu sebi različne informacije "kanale", ki jih ponuja strežnik. Kadarkoli je na enem od teh kanalov na voljo nova vsebina, strežnik pošlje te informacije nanj. Obvestilo v brskalniku včasih emulira s tehniko glasovanja, zlasti pod pogoji, v katerih resnična zahteva ni mogoča - na primer na spletnih mestih z resno varnostno politiko, ki zahtevajo zavrnitev dohodnih HTTP / S zahtev.

Načelo delovanja

Sinhronske konference in takojšnje sporočanje so tipični primeri, kako izgleda obvestilo. Kaj je to in kako deluje? Sporočila za klepet in včasih datoteke se uporabniku izbrišejo takoj, ko jih prejmete, s storitvijo za sporočila. Oba decentralizirana povezava LVS-ja in centralizirani programi (kot sta IRC ali XMPP) omogočata, da "potisnete" datoteke. To pomeni, da je pošiljatelj, ki sproži prenos podatkov, in ne prejemnik.

Obvestilo v brskalniku

E-pošta lahko deluje tudi z obvestili - protokol SMTP je v bistvu »push«. Vendar pa zadnji "korak" s poštnega strežnika v računalniku običajno naredi takšen protokol obremenitve kot POP3 ali IMAP. Protokol IMAP vključuje ukaz IDLE, ki strežniku omogoča, da obvesti stranko o novih sporočilih. Originalni BlackBerry je bil prva priljubljena naprava, v kateri je obvestilo v brskalniku delovalo aktivno. Kaj je v teh pripomočkih - je mogoče videti v delu elektronske pošte (z brezžično komunikacijo).

Kaj je bilo prej?

Drug primer je omrežje PointCast, ki je bilo znano v devetdesetih letih prejšnjega stoletja. Objavil je novice in podatke o borzi. Netscape in Microsoftova aplikacija sta jih integrirali v svojo programsko opremo v vsako različico svojih brskalnikov, vendar nikoli ni bila priljubljena, kasneje pa je popolnoma izginila. Brskalniki so to funkcijo naknadno nadomestili v letu 2000 s sistemom naročnin na osnovi RSS, kjer je v brskalniku boljše obvestilo. Kaj so podatki Vsak bralec blogov ve za naročnino.

obvestilo v brskalniku, kaj je

Druge uporabe obvestil s podporo za spletne aplikacije vključujejo obveščanje o tržnih podatkih (borznih kotacijah), spletnih klepetalnicah in sistemih za sporočanje (WebChat), dražbah, online stavah in igrah, športnih stavah, nadzornih ploščah ipd.

Obvestilo v brskalniku - kaj je danes?

Obvestilo z IEFT je preprost protokol, ki uporablja HTTP / 2 za zagotavljanje takojšnjega obvestila (o dohodnih klicih in sporočilih). Protokol združuje vse dogodke v realnem času v eni seji, kar zagotavlja učinkovitejšo uporabo omrežnih in radijskih virov. Ena storitev združuje vse dogodke, jih distribuira za aplikacije, ko pridejo. To zahteva samo eno sejo, ki se izogiba nepotrebnemu času in prometu.

obvestilo v brskalniku, kaj je

Obvestilo v brskalniku - kaj je s tehničnega vidika?

HTTP-obvestilo (znano tudi kot pretakanje HTTP) je mehanizem za pošiljanje podatkov s spletnega strežnika v brskalnik. To lahko dosežemo s katerimkoli več mehanizmov. Običajno spletni strežnik ne prekine povezave po tem, ko je bilo obvestilo poslano stranki. Spletni strežnik pusti povezavo odprto in v primeru novega dogodka (na primer, spreminjanje podatkov, poslanih v sporočilu), bo to takoj prikazano. V nasprotnem primeru bo dogodek moral biti v čakalni vrsti, dokler ne prejme naslednja zahteva stranke.




Obvestilo v brskalniku s sošolci, da to

Večina spletnih strežnikov ponuja to funkcijo z uporabo CGI (na primer, neformatirane glave skriptov na Apacheu). Osnovni mehanizem tega pristopa je blokiranje kodiranja prenosa. Klasičen primer je obvestilo v brskalniku v Odnoklassniki. Kaj je na tej strani? Prvič, to so podatki o dohodnih sporočilih in »Všeč mi je«.

Alternativni mehanizmi

Še en mehanizem je povezan s posebnim vnesite MIME, ki se imenuje večkomponentna zamenjava. Netscape je prvič uvedla leta 1995, ko so brskalniki "na letenju" spremenili dokument, ko je bila strežniku poslana nova različica. Še vedno podpira Firefox, Opera, Safari in danes, vendar ni na voljo v Internet Explorerju. Ta mehanizem se lahko uporablja za dokumente HTML in za pretakanje slik v aplikacijah za spletno kamero.

Obvestilo v brskalniku je

WHATWG Web Applications 1.0 vključuje mehanizem, ki usmerja spremenjeno vsebino na stranko. Znano je od 1. septembra 2006, ko je Opera predstavila nov eksperimentalni sistem, imenovan Server-SentEvents, v spletnem brskalniku. Trenutno je standardiziran kot del HTML5. V tej metodi strežnik uporablja trajno povezavo HTTP, kar ima za posledico stalni "odprte" odzive (to pomeni, da se strežnik nikoli več ne odziva) učinkovito "goljufanje" brskalnika. Tako je aplikacija vedno v načinu za prenos, potem ko je stran že odprta v celoti. Strežnik nato občasno pošlje odrezke jаvascript, da posodobi vsebino strani, s čimer zagotavlja možnost obveščanja. Z uporabo te tehnike naročnik ne potrebuje Java appletov ali drugih vtičnikov, da bi ohranil odprto povezavo s strežnikom - odjemalec samodejno prejme obvestilo o novih dogodkih, ki prihajajo iz strežnika. Ena resna pomanjkljivost te metode pa je pomanjkanje strežniškega nadzora nad delovanjem brskalnika. Posodabljanje strani Vedno je potrebno, če se na odprti strani zgodi časovni zamik.

Shranjevanje podatkov

Tehnologija pomnjenja sama po sebi ni pravo obvestilo. Omogoča samo, da posreduje mehanizem obveščanja pod pogoji, kadar to ni mogoče. Na primer na spletnih mestih z zahtevno varnostno politiko, ki zahtevajo zavrnitev dohodnih HTTP / S zahtev. Tukaj v brskalniku ni mogoče prijaviti (kaj je in kako deluje - je navedeno zgoraj). V tem primeru odjemalec zahteva informacije točno tako kot v običajnih zahtevah, vendar se zaradi čakanja strežnik ne more takoj odzvati. Če strežnik nima nobenih novih podatkov za odjemalca, ko je prejeta zahteva - namesto da bi poslali prazen odgovor, zahteva ostane odprta, medtem ko čakajo na nove informacije. Ko se pokažejo taki podatki, takoj pošlje odgovor HTTP / S odjemalcu, potem ko je zaključil odprto povezavo.

Po prejemu odziva naročnik pogosto takoj pošlje zahtevo drugemu strežniku. Tako je odpravljen normalen odzivni čas (čas med razpoložljivostjo informacij in naslednjo zahtevo stranke), povezan s prejemom zahtev.

XML vtičnica

Obvestilo v brskalniku, ki dela s to metodo, uporablja CBOX in druge aplikacije za klepet. Uporablja predmete XML Socket v datotekah AdobeFlash z enim slikovnim pikslom. Pod nadzorom jаvascript, odjemalec vzpostavlja TCP povezavo z enotnimi vozlišči na strežniku. Zahteva ostane neprebrana, namesto tega vozlišče takoj pošlje odjemalcu edinstven identifikator. Nato se na spletni strežnik, ki vsebuje prejeti identifikator, zahteva HTTP. Spletna aplikacija lahko nato izda sporočila, naslovljena na odjemalca, v lokalni vmesnik relejnega strežnika, ki jih prehaja skozi Flash. Prednost tega pristopa je, da uporablja naravno asimetričnost bralnega zapisa.

Obvestilo v brskalniku za sošolce

To je značilno za številne spletne aplikacije, vključno s klepeti, in kot rezultat zagotavlja visoko učinkovitost. Ker ne sprejema podatkov za odhodne vtičnice, strežniku ni treba zahtevati odhodnih TCP povezav, kar omogoča vzpostavitev več deset tisoč hkratnih povezav. Tako se obvestilo v brskalniku »Odnoklassniki« pojavlja pri nekaterih storitvah spletnega mesta.

Storitve obveščanja na voljo

Ta funkcija je na voljo na številnih storitvah, ki podpirajo zgornje povezave. Kot je bilo že ugotovljeno, je obvestilo v brskalniku priložnost za prejemanje neposrednih sporočil in obvestil brez ponovnega nalaganja strani. Storitve, kjer je ta storitev na voljo, vključujejo:

  • Storitev obveščanja Apple.
  • Google Sporočila v oblaku.
  • "Sošolci".
  • Facebook.
  • Xtremepush.
  • Amazon SNS.
Zdieľať na sociálnych sieťach:

Príbuzný