технологія push

Технологія push (англ. Push. Дослівно - «проштовхування») - один із способів поширення інформації (контенту) в Інтернеті. коли дані надходять від постачальника до користувача на основі встановлених параметрів. Користувач ж в свою чергу або відкидає, або приймає дані.

Принцип роботи для сучасних ОС

Для роботи push-повідомлень використовується чотири компоненти [1]:

Попередньо розробник програми реєструє свій сервер на сервері повідомлень ОС.

Після того як користувач дає дозвіл додатком на отримання повідомлень, додаток відправляє унікальний ID додатки і унікальний номер пристрою на сервер повідомлень і реєструється на цьому сервері. Ці два унікальних номери утворюють унікальний ідентифікатор. Потім цей ідентифікатор відправляється з сервера повідомлень на сервер власника додатки.

Повідомлення можуть містити різні поля, такі як: кнопки відповіді, зображення, числове значення для бейджика додатки, звук та інші.

Типовими прикладами push-сервісів є

Push-запити можуть бути змодельовані і за допомогою регулярних pull-запитів. як це відбувається, наприклад, при вилученні повідомлень електронної пошти з сервера POP3. коли поштовий клієнт робить запити кожні кілька хвилин.

Також такі системи, як Kazaa. яка включає в себе Push-технологію файлів пайовиків, де є можливість вибрати будь-який контент-сервер. який буде підключений.

Інші види використання push-технології включають в себе веб-додатки, в тому числі поширення даних ринку (котирування акцій), аукціони. моніторинг мережевих датчиків.

Також існують спеціальні сайти, що дозволяють автоматизувати процес відправки push-повідомлень, наприклад, Panaur [5]. Pushwoosh [6]. Push'Em [7]. Pushem RU [8]. ViaPush [9].

Схожі статті