Obavijest u pregledniku - što je to?

Mnogi korisnici Interneta postavljaju pitanje: "Obavijest u pregledniku - što je to?" Prikazuje određeni stil internetskog surfanja, gdje se potiče zahtjev za transakcijom s centralnog poslužitelja. To je u suprotnosti s obrnutom smjeru podataka, gdje primatelj ili klijent inicira zahtjev za prijenos informacija.

obavijest u pregledniku što je to

Usluge za obavještavanje često se temelje na unaprijed iskazanim preferencijama informacija. Ovo se naziva model pretplate na publikaciju. Klijent "piše" samima različite informacije "kanali" koje pruža poslužitelj. Kad god je dostupan novi sadržaj na jednom od tih kanala, poslužitelj šalje te podatke. Obavijest u pregledniku ponekad oponaša tehniku ​​ankete, pogotovo u situaciji kada je pravi upit nije moguće - na primjer, na internetskim stranicama ozbiljne sigurnosne politike koje zahtijevaju odbacivanje dolaznih HTTP / S zahtjevima.

Načelo rada

Sinkroni konferencijski i instant messaging tipični su primjeri kako izgleda obavijest. Što je to i kako funkcionira? Chat poruke i ponekad datoteke se izbacuju korisniku čim budu primljene, koristeći se uslugom razmjene poruka. Oba decentralizirana međusobno povezana LVS veza i centralizirani programi (kao što su IRC ili XMPP) omogućuju vam "guranje" datoteka. To znači da je pošiljatelj koji inicira prijenos podataka, a ne prijemnik.

Obavijest u pregledniku

E-pošta također može raditi s obavijestima - SMTP protokol je, u svojoj biti, "push". Međutim, zadnji "korak" iz poslužitelja pošte na računalu obično čini takav protokol učitavanja kao POP3 ili IMAP. IMAP protokol sadrži naredbu IDLE koja poslužitelju omogućuje da obavijesti klijenta o novim porukama. Izvorni BlackBerry bio je prvi popularni uređaj na kojem je obavijest u pregledniku aktivno funkcionirala. Što je to u tim gadgetima - može se vidjeti u radu e-pošte (s bežičnom komunikacijom).

Što je bilo ranije?

Drugi primjer je mreža PointCast, koja je poznata 1990-ih. To je pružilo vijesti i podatke o burzi. I Netscape, i aplikacije iz Microsofta da se integriraju u svoj softver za svaku verziju svog preglednika, ali to nikada nije bio popularan, a kasnije potpuno nestala. Preglednici su naknadno zamijenili ovu funkciju tijekom 2000-ih s RSS sustavom pretplate, gdje je preglednik bolji. Što su podaci? Svaki čitatelj blogova zna o pretplati.

obavijest u pregledniku što je

Ostale upotrebe obavijesti s podrškom za web aplikacije uključuju informiranje o tržišnim podacima (burzovne kotacije), online chat sobe i sustave za razmjenu poruka (WebChat), aukcije, online klađenje i igre, sportsko klađenje, nadzorne ploče i slično.

Obavijest u pregledniku - što je danas?

Obavijest s IEFT je jednostavan protokol koji koristi HTTP / 2 za isporuku trenutne obavijesti (o dolaznim pozivima i porukama). Protokol kombinira sve događaje u stvarnom vremenu u jednoj sesiji, što osigurava učinkovitije korištenje mrežnih i radijskih resursa. Jedinstvena usluga ujedinjuje sve događaje i distribuira ih za aplikacije po dolasku. To zahtijeva samo jednu sesiju, koja izbjegava nepotrebno vrijeme i promet.

obavijest u pregledniku što je to

Obavijest u pregledniku - što je to s tehničkog stajališta?



HTTP obavijest (poznata i kao HTTP protokola) jest mehanizam za slanje podataka s web poslužitelja u preglednik. Može se postići bilo kojim od nekoliko mehanizama. Tipično, web poslužitelj ne prekida vezu nakon što je obavijest poslana klijentu. Web poslužitelj ostavlja vezu otvoren, au slučaju novog događaja (na primjer, mijenjanje podataka poslanih u poruci), to će se odmah prikazati. U suprotnom, događaj će morati biti u redu čekanja dok ne stigne sljedeći zahtjev klijenta.

Obavijest u pregledniku u kolegama iz razreda da to

Većina web poslužitelja nudi ovu funkciju pomoću CGI (na primjer, neformatirane zaglavlja skripte na Apacheu). Osnovni mehanizam ovog pristupa je blok kodiranje prijenosa. Klasičan primjer je obavijest u pregledniku u Odnoklassniki. Što je to na ovoj stranici? Prije svega, to su informacije o dolaznim porukama i "Sviđa mi se".

Alternativni mehanizmi

Drugi mehanizam povezan je s posebnim upišite MIME, koji se naziva višekomponentna supstitucija. Prvi je put predstavio 1995. godine Netscape, kada su preglednici "u letu" mijenjali dokument kad god je nova verzija poslana poslužitelju. Još je uvijek podržan u Firefoxu, Operau, Safari i danas, ali nije dostupan u programu Internet Explorer. Taj se mehanizam može primijeniti na HTML dokumente, kao i za streaming slika u web aplikacijama.

Obavijest u pregledniku jest

WHATWG Web Applications 1.0 uključuje mehanizam koji vodi promijenjeni sadržaj klijentu. Poznata je od 1. rujna 2006., kada je Opera u web pregledniku predstavio ovaj novi eksperimentalni sustav pod nazivom Server-SentEvents. Trenutačno je standardiziran kao dio HTML5. U ovoj metodi, poslužitelj koristi trajne HTTP veze, što je rezultiralo u odgovoru uvijek ostaje „otvorena” (tj, poslužitelj nikad ne prestaje odgovor), učinkovito „prevariti” svoj preglednik. Dakle, aplikacija uvijek ostaje u načinu rada za preuzimanje, nakon što je stranica već otvorena u cijelosti. Poslužitelj zatim povremeno šalje jаvascript odlomke kako bi ažurirao sadržaj stranice, čime je omogućio obavijest. Korištenjem ove tehnike, klijent ne treba Java apleti ili druge dodatke držati otvoren vezu s poslužiteljem - klijent automatski dobiva obavijest o novim događajima koji dolaze s poslužitelja. Međutim, jedan od ozbiljnih nedostataka ove metode je nedostatak kontrole poslužitelja tijekom trajanja preglednika. Ažuriranje stranice Uvijek je potrebno ako se na otvorenoj stranici pojavi vremenska ograničenja.

Pohrana podataka

Tehnika pamćenja nije prava obavijest. Dopušta samo oponašati mehanizam obavijesti u uvjetima kada to nije moguće. Na primjer, na web mjestima s zahtjevnom sigurnosnom politikom koja zahtijeva odbijanje dolaznih HTTP / S zahtjeva. Ovdje je nemoguće obavijestiti u pregledniku (što je to i kako funkcionira - gore je navedeno). U tom slučaju, klijent zahtijeva podatke točno kao u uobičajenom zahtjevu, ali zbog čekanja, poslužitelj ne može odmah odgovoriti. Ako poslužitelj nema novih podataka za klijenta, kada je zahtjev primljen - umjesto slanja praznog odgovora, zahtjev ostaje otvoren dok čeka nove informacije. Nakon što se takvi podaci pojavljuju, on odmah šalje HTTP / S odgovor klijentu, nakon što završi otvorenu vezu.

Nakon primanja odgovora, klijent često postavlja zahtjev na drugi poslužitelj. Dakle, uklanja se normalno vrijeme kašnjenja odziva (vrijeme između kada informacija postane dostupna i sljedeći zahtjev klijenta) koji je povezan s primitkom zahtjeva.

XML Socket

Obavijest u pregledniku, koja radi s ovom metodom, koristi CBOX i ostale aplikacije za chat. Ona koristi objekte XML Socket u AdobeFlash datotekama s jednim pikselom. U sklopu jаvascript kontrole, klijent uspostavlja TCP vezu na unicast čvorove na poslužitelju. Zahtjev ostaje nepročitan, umjesto toga čvor odmah šalje klijentu jedinstveni identifikator. Tada se na web poslužitelj postavlja HTTP zahtjev, koji sadrži primljeni identifikator. Web aplikacija tada može izdati poruke upućene klijentu na sučelje lokalnog poslužitelja za prosljeđivanje koje ih prenosi putem bljeskalice. Prednost ovog pristupa je da koristi prirodnu asimetriju čitanja i pisanja.

Obavijest u pregledniku za kolege iz razreda

To je tipično za mnoge web aplikacije, uključujući razgovore, a kao rezultat toga pruža visoku učinkovitost. Budući da ne prihvaća podatke za odlazeće utičnice, poslužitelj ne treba zahtijevati odlazne TCP veze, što omogućuje uspostavu desetaka tisuća istodobnih veza. Tako se obavijest u pregledniku "Odnoklassniki" pojavljuje u nekim uslugama web-lokacije.

Dostupne usluge obavijesti

Ova je značajka dostupna na mnogim uslugama koje podržavaju gore navedene veze. Kao što je već ustanovljeno, obavijest u pregledniku je prilika za primanje instant poruka i obavijesti bez ponovnog učitavanja stranice. Usluge na kojima je ova usluga dostupna uključuju:

  • Appleova obavješćivanja.
  • Google Cloud Messaging.
  • „Mucanje”.
  • Facebook.
  • Xtremepush.
  • Amazon SNS.
Dijelite na društvenim mrežama:

Povezan
SMS-obavijest u `Classmates` - što je to i kako funkcionira?SMS-obavijest u `Classmates` - što je to i kako funkcionira?
Što je FTPS: princip rada i razlike u odnosu na konvencionalne FTPŠto je FTPS: princip rada i razlike u odnosu na konvencionalne FTP
HTTP zaglavlja: opis, opcije, značajke i preporukeHTTP zaglavlja: opis, opcije, značajke i preporuke
Što su HTTP pogreške?Što su HTTP pogreške?
Koje su FTPS i SFTP protokoli?Koje su FTPS i SFTP protokoli?
FTPS port - što je to?FTPS port - što je to?
Sukobi IP adrese u mreži: otkrivanje i rješavanjeSukobi IP adrese u mreži: otkrivanje i rješavanje
Što učiniti ako proxy poslužitelj odbija prihvatiti vezeŠto učiniti ako proxy poslužitelj odbija prihvatiti veze
Što je http zaglavlje?Što je http zaglavlje?
Što je poslužitelj i koje su njegove funkcijeŠto je poslužitelj i koje su njegove funkcije
» » Obavijest u pregledniku - što je to?
LiveInternet