DatoriProgrammatūra

Paziņojums pārlūkā - kas tas ir?

Daudzi interneta lietotāji ir jautājums: "Paziņojums par pārlūkprogrammā - kas tas ir?" Tas parāda zināmu stilu sērfošanu internetā, kur pieprasījums par darījumu ar centrālo serveri uzsākta. Tas kontrastē ar pretējā virzienā datu, kur pieprasījumu nodošanas informācijas uzsākta saņēmējs vai klients.

Par paziņošanas pakalpojumi bieži vien balstās uz informācijas vēlmēm izteikti iepriekš. Tas ir modelis abonementu publikācijas. Klients "raksta" viņa dažādus informācijas "kanāli" serveris sniedz. Ikreiz, kad ir pieejams jauns saturs vienā no šiem kanāliem, serveris nosūta šo informāciju viņam. Paziņojums pārlūkprogrammā dažkārt līdzinās aptaujas metodi, jo īpaši gadījumos, kad reālā vaicājums nav iespējams - piemēram, tīmekļa vietnēs nopietnos drošības politiku, kas prasa noraidīt ienākošo HTTP / S pieprasījumiem.

darbības princips

Sinhronā konferences un tūlītējo ziņojumapmaiņu ir tipiski piemēri, kā tas izskatās paziņojumu. Kas tas ir un kā tas darbojas? Tērzēšanas ziņas un dažreiz faili tiek atspiesti lietotājam, tiklīdz tie tiek saņemti no ziņojumapmaiņas pakalpojumu. Gan decentralizētu peer-to-LVS centralizētos programmām (piemēram, IRC vai XMPP) ļauj "spiedīgos" failus. Tas nozīmē, ka vārds sūtītāja uzsāk datu pārsūtīšanu, nevis saņēmēja.

E-pasts var strādāt arī ar paziņojumu - SMTP protokols ir, būtībā, "push". Tomēr pēdējais "solis" no pasta servera datorā, parasti tas pull-protokolu, piemēram, POP3 vai IMAP. IMAP protokols ietver Idle-komanda, kas ļauj serveris informēt klientu par ienākošu ziņu. Sākotnējais BlackBerry bija pirmā populāra ierīce, kurā paziņojums ir aktīvi strādā pārlūkprogrammā. Kas tas ir šo sīkrīkus - var redzēt e-pasta adresi (bezvadu).

Kas tas bija?

Vēl viens piemērs ir PointCast tīkls, kas bija pazīstams ar 1990.gadu. Tas nodrošina ziņas un akciju tirgus datus. Netscape, un pieteikumus no Microsoft integrēt to savā programmatūru katru versiju savā pārlūkprogrammā, bet tā nekad nav bijusi populāra, un vēlāk pazuda pavisam. Pārlūkprogrammas vēlāk aizstāja šo funkcionalitāti 2000s RSS - abonēšanas sistēma, kur ir vairāk uzlabotas paziņojums pārlūkprogrammā. Kas ir datu abonements - zina katru lasītāju blogus.

Citi lietojumi paziņojums iespējotu tīmekļa lietojumprogrammu ietver informāciju par tirgus datiem (akciju cenas), tiešsaistes tērzēšanas un ziņojumapmaiņas sistēmu (čatu), izsoles, tiešsaistes derībām un spēlēm, sporta derību, uzraudzības konsoles un tamlīdzīgi.

Paziņojums par pārlūku - kas ir šodien?

Paziņojums caur IEFT ir vienkāršs protokols, kas izmanto HTTP / 2 sniegt tūlītējus paziņojumus (ienākošajiem zvaniem un ziņām). Protokols apvieno visas reāllaika notikumus vienā sesijā, kas ļauj efektīvāk izmantot tīkla un radio resursus. Vienas pieturas pakalpojums apvieno visus notikumus, izplatot savus pieteikumus, jo tie kļūst pieejami. Tas nozīmē tikai vienu sesiju, tādējādi novēršot nelietderīgu laika un satiksmi.

Paziņojums jūsu pārlūkprogrammā - tas ir no tehniskā viedokļa?

HTTP paziņojums (pazīstams arī kā straumēšanas HTTP) ir mehānisms, lai nosūtītu datus no pārlūku Web serveri. To var panākt ar jebkuru no vairākiem mehānismiem. Raksturīgi, web serveris nav pārtraukt savienojumu pēc paziņojuma tika nosūtīts klientam. Web serveris atstāj savienojums atvērts, un gadījumā, ja jaunu notikumu (piemēram, mainot datus, kas nosūtīti ar ziņojumu) tiek parādīts uzreiz. Pretējā gadījumā pasākums būs jāstāv rindā līdz tiek saņemts nākamais klients pieprasījums.

Lielākā daļa tīmekļa serveri piedāvā šo iespēju izmantot CGI (piemēram, Non-parsēt galvenes skripti Apache). Rašanās mehānisms Šīs pieejas ir bloks pārraides kodēšanas. Klasisks piemērs ir paziņojums pārlūka "biedriem". Kas tas ir šajā vietā? Pirmais ir informācija par ienākošajām ziņām un zīmes ", piemēram,".

alternatīvi mehānismi

Vēl viens mehānisms ir saistīts ar konkrēta veida MIME, ko sauc vairāku komponentu nomaiņa. Tas pirmo reizi tika prezentēts 1995. gadā, Netscape pārlūks "par fly" maina dokumentu, kad tiek saņemta jauna versija uz servera. Viņš joprojām ir atbalstīta Firefox, Opera, Safari un šodien, bet ne Internet Explorer. Šis mehānisms var izmantot HTML-dokumentu, kā arī straumēšanas attēlus webcam pieteikumu.

Whatwg Web Pieteikumi 1.0 ietver mehānismu, kuras mērķis ir mainīt saturu klienta. Viņš ir pazīstams jau kopš 2006. gada 1. septembrim, kad Opera interneta pārlūku īsteno šo jauno eksperimentālo sistēmu, ko sauc servera SentEvents. Viņš pašlaik ir standartizēts kā daļa no HTML5. Ar šo metodi, serveris izmanto pastāvīgus HTTP savienojumu, kā rezultātā, reaģējot vienmēr paliek "open" (ti, serveris nekad apstājas atbildi), efektīvi "tricking" pārlūkprogrammu. Tādējādi pieteikums vienmēr paliek sāknēšanas režīmā, kad lapa ir atvērta pilnībā. Serveris tad periodiski sūta fragmentus JavaScript atjaunināt lapas saturu, tādējādi ļaujot paziņojumu. Izmantojot šo metodi, klientam nav nepieciešams Java applets vai citus spraudņus, lai saglabātu atvērtu savienojumu ar serveri - klients automātiski saņem paziņojumu par jauniem notikumiem nāk no servera. Viens no galvenajiem trūkums šai metodei, tomēr ir kontroles trūkums ar laiku pārlūka serveri. lapu atjaunināšana vienmēr ir nepieciešama, ja ir taimauta atvērtajā lapā.

datu atmiņa

iegaumēšana metode pati par sevi nav pareizi paziņojums. Tas tikai ļauj jums līdzināties apziņošanas mehānismu tādā vidē, kur tas nav iespējams. Piemēram, ar augstām drošības politiku vietnēm, kas prasa noraidīt no ienākošo HTTP / S pieprasījumiem. Tas ir iespējams paziņojumu pārlūkā (tas ir, un kā tas darbojas - skatīt iepriekš). Šajā gadījumā klients pieprasa informāciju tieši tāpat kā parastā vaicājumu, bet sakarā ar cerībām uz servera nevar uzreiz atbildēt. Ja serveris nav nekādu jaunu informāciju klientam, kad ir saņemts pieprasījums - tā vietā, lai nosūtītu tukšu atbildi, lūgums paliek atklāta, gaidot jaunu informāciju. Tiklīdz parādās šādi dati, tas nekavējoties nosūta HTTP / S atbildi klientam, aizpildot atvērto savienojumu.

Pēc klientu bieži nekavējoties izsniedz pieprasījumu uz citu servera atbildi. Tātad, vidējais reakcijas kavēšanās laiks (laiks no brīža, kad kļūst pieejama informācija, un nākamais klients pieprasījums), kas saistīti ar ierašanos pieprasījumu, tas tiek izslēgts.

XML Socket

Paziņojums jūsu pārlūkprogrammā, kas darbojas, izmantojot šo metodi, izmanto CBOX un citas lietojumprogrammas pļāpāšana. Tas izmanto XML Socket objektus viena pikseļa failus AdobeFlash. Kontrolē klienta JavaScript izveido TCP savienojums ar vienvirziena mezglu uz servera. Pieprasījums šajā gadījumā paliek nelasītu, vietā, mezglu nosūta klientam unikālu identifikatoru nekavējoties. HTTP pieprasījums ir veikts, tad web serveri, kas satur iegūto identifikatoru. Tīmekļa lietojumprogramma pēc tam var izdot adresētu ziņojumu klientam uz vietējo interfeisa relay serveri, kurā tos pārraida, izmantojot Flash. Šīs pieejas priekšrocība ir tā, ka tā izmanto dabas asimetriju lasīt-rakstīt.

Tas ir tipisks daudziem tīmekļa lietojumprogrammas, tostarp tērzētavās, un, kā rezultātā, nodrošina augstu efektivitāti. Tā kā viņš nepieņem datus par izejošo kontaktligzdas, serveris nav nepieciešams meklēt ārzemju TCP savienojumi, kas padara iespējamu izveidi desmitiem tūkstošu vienlaicīgu savienojumu. Tātad ir paziņojums pārlūkprogrammā par "Klasesbiedri" noteiktos pakalpojumiem vietnē.

Pieejamās paziņošanas pakalpojumi

Šī funkcija ir pieejama daudziem pakalpojumiem, kas atbalsta iepriekš minētos savienojumus. Kā jau minēts, paziņojums pārlūkā - tā ir iespēja saņemt tūlītējos ziņojumus un paziņojumus, bez pārkraušanas lapu. Pakalpojumi, kur šis pakalpojums ir pieejams, ir šādas:

  • Apple Paziņojums pakalpojums.
  • Google Cloud Messaging.
  • "Klasesbiedri".
  • Facebook.
  • Xtremepush.
  • Amazon SNS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lv.delachieve.com. Theme powered by WordPress.