Push-сповіщення - це невеликі повідомлення, які можуть охопити цільову аудиторію в будь-якому місці та в будь-який час. Хоча спливаючі вікна з'являються лише тоді, коли користувач перебуває на самій вебсторінці, push-повідомлення не залежать від сайтів. Вони пов'язані з веббраузерами та програмами.
Технологія push ("штовхання") - це Інтернет-протокол, у якому подія ініціюється видавцем або центральним сервером . Вона є протилежною до технології pull або get, коли запит на передачу інформації ініціюється одержувачем або клієнтом.
Служби push-послуг часто базуються на попередньо зазначених залежностях. Це називається моделлю публікації / підписки . Клієнт "підписується" на різні інформаційні "канали", що надаються сервером; всякий раз, коли новий вміст доступний на одному з цих каналів, сервер передає цю інформацію клієнту. Одним з прикладів такого взаємозв'язку є протокол MQTT.
Загальне використання
та обмін миттєвими повідомленнями є типовими прикладами використання push-технологій. Нові повідомлення у чаті передаються кінцевому користувачеві, як тільки вони реєструються сервером. Як децентралізовані однорангові програми (такі як WASTE ), так і централізовані програми (наприклад, IRC або XMPP ) дозволяють передавати файли, що означає, що передавач ініціює передачу даних, а не отримувач.
Електронна пошта також може бути push-системою: вона використовує метод SMTP, який теж є push-протоколом. Однак останній крок передачі повідомлення від поштового сервера до клієнта зазвичай здійснюється за допомогою протоколу pull, такий як POP3 або IMAP . Сучасні поштові клієнти роблять цей крок майже миттєвим, постійно опитуючи поштовий сервер на наявність нових листів.
Інші способи використання методів push включають автоматичне "штовхання" оновлення ПЗ ("push-оновлення"), розповсюдження ринкових даних та даних фондів, системи онлайн-чату / обміну повідомленнями, аукціони, онлайн-ставки та ігри, спортивні результати, консолі моніторингу та сенсорний моніторинг мережі .
Приклади
Метод Webpush від Інтернет-інженерної робочої групи - це простий протокол, що використовує (HTTP версії 2,) для передачі подій у режимі реального часу, таких як вхідні дзвінки або повідомлення, які доправляють у потрібний час. Протокол об'єднує всі події в реальному часі в одну сесію, що забезпечує більш ефективне використання машинних ресурсів.
Вебсповіщення є частиною стандарту W3C і є методом API для сповіщення кінцевих користувачів. Повідомлення дозволяє досягти їх поза вебсторінкою та передати інформацію про, наприклад, новий електронний лист чи повідомлення. Наразі Push API став стандартом Web протоколів, і його було нативно впроваджено у сучасні браузери, такі як Chrome, Firefox, Edge та Safari.
Дивіться також
Посилання
- . www.pushmaze.com (амер.). 22 вересня 2018. Архів оригіналу за 25 жовтня 2018. Процитовано 25 жовтня 2018.
- Web Notifications.
- Web Push API.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Push spovishennya ce neveliki povidomlennya yaki mozhut ohopiti cilovu auditoriyu v bud yakomu misci ta v bud yakij chas Hocha splivayuchi vikna z yavlyayutsya lishe todi koli koristuvach perebuvaye na samij vebstorinci push povidomlennya ne zalezhat vid sajtiv Voni pov yazani z vebbrauzerami ta programami Tehnologiya push shtovhannya ce Internet protokol u yakomu podiya iniciyuyetsya vidavcem abo centralnim serverom Vona ye protilezhnoyu do tehnologiyi pull abo get koli zapit na peredachu informaciyi iniciyuyetsya oderzhuvachem abo kliyentom Sluzhbi push poslug chasto bazuyutsya na poperedno zaznachenih zalezhnostyah Ce nazivayetsya modellyu publikaciyi pidpiski Kliyent pidpisuyetsya na rizni informacijni kanali sho nadayutsya serverom vsyakij raz koli novij vmist dostupnij na odnomu z cih kanaliv server peredaye cyu informaciyu kliyentu Odnim z prikladiv takogo vzayemozv yazku ye protokol MQTT Zagalne vikoristannyata obmin mittyevimi povidomlennyami ye tipovimi prikladami vikoristannya push tehnologij Novi povidomlennya u chati peredayutsya kincevomu koristuvachevi yak tilki voni reyestruyutsya serverom Yak decentralizovani odnorangovi programi taki yak WASTE tak i centralizovani programi napriklad IRC abo XMPP dozvolyayut peredavati fajli sho oznachaye sho peredavach iniciyuye peredachu danih a ne otrimuvach Elektronna poshta takozh mozhe buti push sistemoyu vona vikoristovuye metod SMTP yakij tezh ye push protokolom Odnak ostannij krok peredachi povidomlennya vid poshtovogo servera do kliyenta zazvichaj zdijsnyuyetsya za dopomogoyu protokolu pull takij yak POP3 abo IMAP Suchasni poshtovi kliyenti roblyat cej krok majzhe mittyevim postijno opituyuchi poshtovij server na nayavnist novih listiv Inshi sposobi vikoristannya metodiv push vklyuchayut avtomatichne shtovhannya onovlennya PZ push onovlennya rozpovsyudzhennya rinkovih danih ta danih fondiv sistemi onlajn chatu obminu povidomlennyami aukcioni onlajn stavki ta igri sportivni rezultati konsoli monitoringu ta sensornij monitoring merezhi PrikladiMetod Webpush vid Internet inzhenernoyi robochoyi grupi ce prostij protokol sho vikoristovuye HTTP versiyi 2 dlya peredachi podij u rezhimi realnogo chasu takih yak vhidni dzvinki abo povidomlennya yaki dopravlyayut u potribnij chas Protokol ob yednuye vsi podiyi v realnomu chasi v odnu sesiyu sho zabezpechuye bilsh efektivne vikoristannya mashinnih resursiv Vebspovishennya ye chastinoyu standartu W3C i ye metodom API dlya spovishennya kincevih koristuvachiv Povidomlennya dozvolyaye dosyagti yih poza vebstorinkoyu ta peredati informaciyu pro napriklad novij elektronnij list chi povidomlennya Narazi Push API stav standartom Web protokoliv i jogo bulo nativno vprovadzheno u suchasni brauzeri taki yak Chrome Firefox Edge ta Safari Divitsya takozhTehnologiya pull Kliyent serverna model Publikaciya pidpiskaPosilannya www pushmaze com amer 22 veresnya 2018 Arhiv originalu za 25 zhovtnya 2018 Procitovano 25 zhovtnya 2018 Web Notifications Web Push API