TietokoneetOhjelmistot

Ilmoituksen selaimessa - mikä se on?

Monet Internetin käyttäjät ihmettelevät: "Ilmoitus selain - mikä se on?" Se osoittaa tiettyä tyyliä surffata internetissä, jossa pyyntö tapahtuman käynnistämä Keski-palvelin. Tämä poikkeaa vastakkaiseen suuntaan datan, jos pyyntö tiedonsiirtoa aloitetaan vastaanottimen tai asiakas.

Ilmoitus- palvelut perustuvat usein tietoa mieltymysten etukäteen. Tämä on malli tilauksen julkaisun. Asiakas "kirjoittaa" hänen eri tietoa "kanavat" Palvelimesta. Kun uutta sisältöä on saatavilla yksi niistä kanavista, palvelin lähettää tämän tiedon hänelle. Ilmoitusta selaimessa joskus emuloi kyselyn tekniikka, erityisesti tilanteissa, joissa todellinen kysely ei ole mahdollista - esimerkiksi verkkosivuilla vakavan turvallisuuspolitiikassa jotka vaativat hylkääminen saapuvan HTTP / S pyyntöjä.

toimintaperiaate

Synkroninen neuvotteluita ja pikaviestejä ovat tyypillisiä esimerkkejä siitä, mitä se näyttää ilmoituksen. Mitä se on ja miten se toimii? Pikaviestejä ja joskus tiedostot työntää käyttäjän heti kun ne ovat saapuneet viestipalvelu. Hajautettua peer-to-LVS ja keskitetty ohjelmia (kuten IRC tai XMPP) sallia "push" tiedostoja. Tämä tarkoittaa sitä, että lähettäjän nimi käynnistää tiedonsiirron eikä vastaanottaja.

Sähköpostia voi myös toimia yhdessä ilmoituksen - SMTP-protokollaa on pohjimmiltaan "push". Kuitenkin viimeinen "vaihe" postipalvelimelta tietokoneeseen ei yleensä vedettävä protokollaa kuten POP3 tai IMAP. IMAP-protokolla sisältää IDLE-komento, jonka avulla palvelin ilmoittaa asiakkaalle saapuvasta viestistä. Kuvan alkuperäinen BlackBerry oli ensimmäinen suosittu laite, jos ilmoitus on toiminut aktiivisesti selaimessa. Mikä on se näissä aparaatti - voidaan nähdä sähköpostiosoite (langatonta).

Mitä se oli ennen?

Toinen esimerkki on PointCast verkosto, joka on tunnettu 1990-luvulla. Se tarjoaa uutisia ja pörssitiedot. Ja Netscape, se ja sovelluksia Microsoft integroida sen osaksi ohjelmiston jokaisen version niiden selaimen, mutta se ei ole koskaan ollut suosittu, ja myöhemmin kadonneet kokonaan. Selaimet myöhemmin korvannut tämän toiminnon 2000-luvulla RSS - tilausten järjestelmä, jossa on kehittyneempi ilmoituksen selaimessa. Mikä on tietojen tilaus - tuntee jokaisen lukijan blogeja.

Muita käyttötapoja ilmoituksen-pohjaisten web-sovellus sisältää tietoa markkinatietoon (osakekurssit), chat ja viestijärjestelmä (webchat), huutokaupat, online-vedonlyönti ja pelit, vedonlyönti, seuranta konsolit ja vastaavat.

Ilmoitus selain - on tänään?

Ilmoituksen kautta IEFT on yksinkertainen protokolla, joka käyttää HTTP / 2 antaa välittömän ilmoituksia (saapuvat puhelut ja viestit). Protokolla yhdistää kaikki reaaliaikaisia tapahtumia yhden istunnon, mikä mahdollistaa tehokkaamman käytön verkko- ja radioresurssien. Yhden luukun palvelu yhdistää kaikki lajit jakamalla niiden sovellusten kun ne tulevat saataville. Tämä vaatii vain yhden istunnon, jolloin vältetään ajanhukkaa ja liikenne.

Ilmoituksen selaimessa - se on teknisesti katsottuna?

HTTP-ilmoitus (tunnetaan myös streaming HTTP) on mekanismi lähettää dataa selaimen Web-palvelin. Se voidaan toteuttaa millä tahansa useista mekanismeista. Tyypillisesti Internet-palvelimella ei ole lopettaa yhteyden, kun ilmoitus on lähetetty asiakkaalle. Www-palvelin jättää yhteyden auki, ja siinä tapauksessa, että uusi tapahtuma (esimerkiksi muuttamalla data lähetetään viesti) näytetään heti. Muuten tapahtuma täytyy jonottaa ennen seuraavan asiakkaan vastaanotetaan.

Useimmat web-palvelimet tarjoavat tätä ominaisuutta käyttäen CGI (esimerkiksi ei-jäsennetään header skriptejä Apache). Taustalla oleva mekanismi tässä lähestymistavassa on lohkon lähetykselle koodausta. Klassinen esimerkki on ilmoituksen selaimen "kaverit". Mikä on sen tällä sivustolla? Ensimmäinen on tietoa saapuvista viesteistä ja merkkien "Like".

vaihtoehtoisia mekanismeja

Toinen mekanismi liittyy tiettyyn tyyppinen MIME, jota kutsutaan monikomponenttisen korvaaminen. Se esiteltiin ensimmäisen vuonna 1995, Netscape, selain "lennossa" vaihtaa asiakirjan, kun uusi versio palvelimessa on vastaanotettu. Hän on edelleen tuettu Firefox, Opera, Safari, ja tänään, mutta ei Internet Explorerissa. Tämä mekanismi voidaan soveltaa HTML-asiakirjoja ja myös streaming kuvia webbikamera sovelluksissa.

WHATWG Web-sovellukset 1,0 sisältää mekanismin, jonka tavoitteena on muuttaa sisällön asiakkaalle. Hän on ollut tiedossa syyskuusta 1, 2006, jolloin Opera-selain toteuttaa tätä uutta kokeellista nimeltään Server SentEvents. Hän on tällä hetkellä standardoitu osana HTML5. Tässä menetelmässä palvelin käyttää pysyviä HTTP-yhteyksiä, mikä vastaus on aina "auki" (eli ei keskeytä vastausta), tehokkaasti "huijaaminen" selaimen. Tällöin sovellus pysyy aina alkulatausmoodissa, kun sivu on avattu kokonaan. Palvelin lähettää säännöllisesti katkelmia JavaScript päivittää sivun sisältöä, mikä mahdollistaa ilmoituksen. Tätä tekniikkaa käyttäen, asiakkaan ei tarvitse Java-appletit tai muiden laajennusten säilyttää avoin yhteys palvelimeen - asiakas saa automaattisesti ilmoituksen uusista tapahtumista lähtöisin palvelimelta. Yksi merkittävä haitta tässä menetelmässä on kuitenkin, on puute valvonnan aikaan selaimen palvelimen. Päivittäminen sivu on aina tarpeen, jos on timeout avoimella sivulla.

datamuistiin

ulkoa tekniikka itsessään ei ole varsinainen ilmoitus. Se vain voit jäljitellä ilmoitusmekanismin ympäristössä, jossa ei ole mahdollista. Esimerkiksi on vaativa turvallisuuspolitiikassa sivustoja, jotka vaativat hylkäämistä saapuvan HTTP / S pyyntöjä. On mahdotonta ilmoitusta selaimessa (joka on ja miten se toimii - katso edellä). Tässä tapauksessa asiakas pyytää tietoja täsmälleen samoin kuin tavallisessa kyselyn, mutta koska odotukset palvelin voi vastata heti. Jos palvelin ei ole mitään uutta tietoa asiakkaalle, kun pyyntö on vastaanotettu - eikä tarvitse lähettää tyhjän vastauksen, pyyntö pysyy auki, kunnes uutta tietoa. Kun tällaisia tietoja näkyviin, se välittömästi lähettää HTTP / S vasteen asiakkaalle, täyttämällä avoin yhteys.

Saatuaan asiakas usein välittömästi request toiselle palvelimen vastaus. Näin ollen, keskimääräinen vaste viive (aika, välillä, kun tiedot ovat käytettävissä, ja seuraavan asiakkaan pyynnöstä) liittyy pyyntöjen saapumisjärjestyksessä, se ei kuulu.

XML Socket

Ilmoituksen selaimessa toimiva avulla tätä menetelmää, käytetään CBOX ja muiden sovellusten pulista. Se käyttää XML Socket esineitä yhden pikselin tiedostoja AdobeFlash. Valvonnassa asiakkaan JavaScript muodostaa TCP-yhteyden yksisuuntaisen solmut palvelimelle. Pyyntö tässä tapauksessa edelleen lukematta, sen sijaan, solmu lähettää asiakkaan yksilöllinen tunniste välittömästi. HTTP-pyyntö tehdään sitten web-palvelin, joka sisältää saadun tunnisteen. Web-sovelluksen voi sitten antaa osoitettu viesti asiakkaalle paikallisen käyttöliittymän välityspalvelimen, joka välittää ne flash. Etuna tässä lähestymistavassa on, että se käyttää luonnollista epäsymmetrisyys read-write.

Tämä on tyypillistä monille web-pohjaisia sovelluksia, kuten chat, ja sen seurauksena, takaa korkean hyötysuhteen. Koska hän ei hyväksy tietoja lähtevän pistorasiat, palvelin ei tarvitse hakea lähtevän TCP-yhteyksiä, mikä mahdollistaa perustamista kymmeniä tuhansia samanaikaisia yhteyksiä. Joten on ilmoituksen selaimessa on "Luokkatoverit" tietyille palveluille Sivuston.

Käytettävissä notifiointipalvelua

Tämä ominaisuus on käytettävissä monia palveluja, jotka tukevat edellä mainittuja yhdisteitä. Kuten jo todettiin, ilmoituksen selaimessa - se on mahdollisuus vastaanottaa pikaviestejä ja ilmoitukset, ilman ladata sivu. Palvelut, jos tämä palvelu on käytettävissä, ovat:

  • Apple ilmoituspalvelu.
  • Google Cloud Messaging.
  • "Luokkatoverit".
  • Facebook.
  • Xtremepush.
  • Amazon SNS.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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