Push-tekniikkaa

Push- tekniikka _ _  _ _ _ _ _ _ Käyttäjä puolestaan ​​joko hylkää tai hyväksyy tiedot.

Tavallinen käyttäjä voi tilata erilaisia ​​aiheita, tietoja palveluntarjoajalta ja kun päivitys syntyy palvelimelle, se (tai viesti siitä) toimitetaan käyttäjän tietokoneelle . Push-tekniikan vastakohta on vetotekniikka , jossa pyynnön käynnistää asiakasohjelmisto.

Push-teknologia nousi esiin PointCast- tuotteen myötä, joka oli suosittu 1990-luvulla. PointCast-verkko oli mukana uutisten ja pörssitietojen toimittamisessa , sisälsi omalla, hämärästi televisiota muistuttavan aggregaattorin , jossa oli tekstiä ja kuvia videon sijaan. Median vaikutus oli merkittävä, joten Netscape ja Microsoft päättivät keskellä selainsotaa sisällyttää tämän tekniikan Netscape Navigator- ja Internet Explorer -selaimiinsa . Useimmissa tapauksissa käyttäjillä oli kuitenkin alhaiset yhteysnopeudet , joten palvelun suosio oli alhainen, ja myöhemmin hiipui, jolloin RSS - pulssitekniikka syrjäytti 2000-luvun alussa. Nopeuksien kehittyessä kuitenkin 2010-luvulla. push on saavuttanut valtavan suosion.

Nykyaikaisten käyttöjärjestelmien toimintaperiaate

Push-ilmoitukset käyttävät neljää osaa [1] :

  1. Push-ilmoituspalvelin (jokaisella nykyaikaisella käyttöjärjestelmällä on oma palvelin, iOS :ssä APNS [2] , Androidissa  FCM (Firebase Cloud Messaging) [3] , Windows 10 / Windows 10 Mobilessa on  WNS [4] ).
  2. Sovelluksen tekijän palvelin, joka lähettää ilmoituksia push-ilmoituspalvelimelle.
  3. Pysyvä palvelu laitteen käyttöjärjestelmässä, joka kommunikoi push-ilmoituspalvelimen kanssa.
  4. Sovellus, joka tukee push-ilmoituksia.

Sovelluksen kehittäjä rekisteröi etukäteen palvelimensa käyttöjärjestelmän ilmoituspalvelimelle.

Kun käyttäjä on antanut sovellukselle luvan vastaanottaa ilmoituksia, sovellus lähettää yksilöllisen sovellustunnuksen ja yksilöllisen laitenumeron ilmoituspalvelimelle ja rekisteröityy tälle palvelimelle. Nämä kaksi yksilöllistä numeroa muodostavat yksilöllisen tunnisteen. Tämä tunniste lähetetään sitten ilmoituspalvelimelta sovelluksen omistajan palvelimelle.

Kun sovelluksen tekijän palvelimen on lähetettävä ilmoituksia asiakkaille, se luo itse viestin ja luettelon yksilöllisistä tunnisteista ja lähettää nämä tiedot erityisen API:n avulla ilmoituspalvelimelle. Ilmoituspalvelin välittää nämä viestit asiakkaille. Asiakkailla on oikeus sekä hylätä että hyväksyä nämä tiedot.

Ilmoitukset voivat sisältää erilaisia ​​kenttiä, kuten: vastauspainikkeet, kuvan, sovelluksen tunnuksen numeroarvon, äänen ja muut.

Sovellus

Tunnetuin pushin käyttötapa on tilausviestien , kuten sähköpostilla toimitettavien uutiskirjeiden, lähettäminen . Samanlaista järjestelmää käyttävät Yhdysvaltojen tuomioistuimet, jotka lähettävät tilaajille sähköpostitse tarvittavat prosessitiedot.

Tyypillisiä esimerkkejä push-palveluista ovat

Push-pyyntöjä voidaan myös simuloida tavallisilla vetopyynnöillä , kuten tapahtuu esimerkiksi haettaessa sähköpostiviestejä POP3 -palvelimelta , kun sähköpostiohjelma tekee pyyntöjä muutaman minuutin välein.

Kazaa käytti käyttäjän tiedostojen push-tekniikkaa, jossa voit valita minkä tahansa sisältöpalvelimen muodostaaksesi yhteyden .

Muita push-tekniikan käyttökohteita ovat verkkosovellukset, mukaan lukien markkinatietojen levittäminen ( osakekurssit ) , huutokaupat , verkkotunnistinvalvonta .

On myös erityisiä sivustoja, joiden avulla voit automatisoida push-ilmoitusten lähettämisen.

Push-ilmoituksia käytetään laajalti markkinointitarkoituksiin , mistä käyttäjät arvostelevat niitä [5] [6] .

Katso myös

Muistiinpanot

  1. Push-ilmoitukset selitetty | Urban  ilmalaiva . Urban ilmalaiva. Haettu 20. helmikuuta 2016. Arkistoitu alkuperäisestä 11. maaliskuuta 2016.
  2. Apple Push Notification Service . developer.apple.com. Käyttöpäivä: 20. helmikuuta 2016. Arkistoitu alkuperäisestä 4. maaliskuuta 2016.
  3. Firebase Cloud  Messaging . Googlen kehittäjät. Haettu 18. elokuuta 2016. Arkistoitu alkuperäisestä 20. heinäkuuta 2016.
  4. Cloud Messaging | Google Developers  (englanniksi) . Googlen kehittäjät. Käyttöpäivä: 20. helmikuuta 2016. Arkistoitu alkuperäisestä 14. heinäkuuta 2017.
  5. Pysähdy, huomiovaras!  (englanniksi) . IEEE Spectrum (22. toukokuuta 2014). Haettu 9. joulukuuta 2021. Arkistoitu alkuperäisestä 15. elokuuta 2021.
  6. Avito-työnnät: kuinka tehdä häiritsevimmästä formaatista vähemmän ärsyttävää . Habr . Haettu 9. joulukuuta 2021. Arkistoitu alkuperäisestä 9. joulukuuta 2021.

Linkit