Push technológia

Push technológia _ _  _ _ _ _ _ _ A felhasználó pedig vagy elutasítja, vagy elfogadja az adatokat.

Egy normál felhasználó különféle témákra, információkra iratkozhat fel a szolgáltatótól , és amikor frissítés jön létre a szerveren, akkor az (vagy az erről szóló üzenet) eljut a felhasználó számítógépére . A push technológia ellentéte a pull technológia , ahol a kérést a kliens szoftver kezdeményezi.

A push technológia az 1990-es években népszerű PointCast termékkel emelkedett előtérbe . A PointCast hálózat hír- és tőzsdei adatok továbbításával foglalkozott , saját formátumú, homályosan a televízióra emlékeztető aggregátort tartalmazott, videó helyett szöveggel és képekkel. A média hatása jelentős volt, így a Netscape és a Microsoft a böngészőháború kellős közepén úgy döntött, hogy ezt a technológiát beépítik a Netscape Navigator és az Internet Explorer böngészőkbe . A legtöbb esetben azonban a felhasználók alacsony kapcsolati sebességgel rendelkeztek , így a szolgáltatás népszerűsége alacsony volt, majd később elhalványult, a 2000-es évek elején az RSS pull technológia kiszorította. A sebességek fejlődésével azonban a 2010-es években. push óriási népszerűségre tett szert.

A modern operációs rendszerek működési elve

A push értesítések négy összetevőből állnak [1] :

  1. Push értesítési szerver (minden modern operációs rendszernek saját szervere van, iOS -en APNS [2] , Androidon  FCM (Firebase Cloud Messaging) [3] , Windows 10 / Windows 10 Mobile  WNS [4] ).
  2. Az alkalmazás szerzőjének szervere, amely értesítéseket küld a push értesítési kiszolgálónak.
  3. Állandó szolgáltatás az eszköz operációs rendszerén, amely kommunikál a push értesítési szerverrel.
  4. Egy alkalmazás, amely támogatja a push értesítéseket.

Előzetesen az alkalmazásfejlesztő regisztrálja szerverét az operációs rendszer értesítési szerverén.

Miután a felhasználó engedélyt ad az alkalmazásnak az értesítések fogadására, az alkalmazás egyedi alkalmazásazonosítót és egyedi eszközszámot küld az értesítési szervernek, és regisztrál ezen a szerveren. Ez a két egyedi szám egyedi azonosítót alkot. Ezt az azonosítót ezután az értesítési kiszolgáló elküldi az alkalmazás tulajdonosának szerverére.

Amikor az alkalmazás szerzőjének szerverének értesítéseket kell küldenie az ügyfeleknek, akkor létrehozza magát az üzenetet és az egyedi azonosítók listáját, és elküldi ezeket az adatokat egy speciális API segítségével az értesítési szervernek. Az értesítési szerver továbbítja ezeket az üzeneteket az ügyfeleknek. Az ügyfeleknek joguk van ezen adatokat elutasítani és elfogadni.

Az értesítések különféle mezőket tartalmazhatnak, például: válaszgombok, kép, az alkalmazás jelvényének számértéke, hang stb.

Alkalmazás

A push leghíresebb felhasználási módja az előfizetési üzenetek küldése , például az e-mailben kézbesített hírlevelek . Hasonló rendszert használnak az Egyesült Államok bíróságai, amelyek e-mailben küldik el az előfizetőknek a szükséges folyamatinformációkat.

Tipikus példák a push szolgáltatásokra

A leküldési kérések szimulálhatók szokásos lekérési kérésekkel is , mint például az e-mail üzenetek POP3 szerverről való lekérésekor , amikor a levelezőkliens néhány percenként küld kéréseket.

A Kazaa felhasználói fájlküldési technológiát használt, ahol bármilyen tartalomkiszolgálót kiválaszthat a csatlakozáshoz .

A push technológia egyéb felhasználási területei közé tartoznak a webalkalmazások, beleértve a piaci adatok terjesztését ( tőzsdei árfolyamok ), az aukciókat , a hálózati érzékelők figyelését .

Vannak speciális webhelyek is, amelyek lehetővé teszik a push értesítések küldésének automatizálását.

A push értesítéseket széles körben használják marketing célokra, amiért a felhasználók kritizálják [5] [6] .

Lásd még

Jegyzetek

  1. Push értesítések magyarázata | Városi  léghajó . Városi léghajó. Letöltve: 2016. február 20. Az eredetiből archiválva : 2016. március 11.
  2. Apple Push Notification Service . developer.apple.com. Hozzáférés dátuma: 2016. február 20. Az eredetiből archiválva : 2016. március 4.
  3. Firebase Cloud  Messaging . Google fejlesztők. Letöltve: 2016. augusztus 18. Az eredetiből archiválva : 2016. július 20.
  4. Cloud Messaging | Google Developers  (angol) . Google fejlesztők. Hozzáférés dátuma: 2016. február 20. Az eredetiből archiválva : 2017. július 14.
  5. Állj, figyelem tolvaj!  (angol) . IEEE Spectrum (2014. május 22.). Letöltve: 2021. december 9. Az eredetiből archiválva : 2021. augusztus 15.
  6. Avito pushs: hogyan lehet a leginkább tolakodó formátumot kevésbé bosszantóvá tenni ? Habr . Letöltve: 2021. december 9. Az eredetiből archiválva : 2021. december 9..

Linkek