Технология push-уведомлений позволяет распространять информацию в интернете, когда данные поступают от поставщика к пользователю на основе установленных параметров. ru.wikipedia.org otus.ru Пользователь может либо принять, либо отклонить полученные данные. ru.wikipedia.org otus.ru
Для работы push-уведомлений используется четыре компонента: ru.wikipedia.org
- Сервер push-уведомлений. ru.wikipedia.org У каждой современной операционной системы есть свой сервер. ru.wikipedia.org
- Сервер автора приложения, который посылает уведомления серверу push-уведомлений. ru.wikipedia.org
- Постоянно работающая служба в операционной системе устройства, которая общается с сервером push-уведомлений. ru.wikipedia.org
- Приложение, поддерживающее push-уведомления. ru.wikipedia.org
Алгоритм работы: www.mango-office.ru
- Сервер сайта или приложения показывает страницу с запросом на уведомления. www.mango-office.ru
- Когда клиент одобряет запрос, сервер сообщений регистрирует устройство пользователя и генерирует для него уникальный ID. www.mango-office.ru
- Пользовательское устройство направляет ID на сервер сайта/приложения. www.mango-office.ru Он связывает устройство и идентификатор пользователя. www.mango-office.ru
- С помощью ID сервер сайта отправляет на устройство пользователя уведомление через сервер сообщений. www.mango-office.ru
Push-уведомление может включать заголовок, краткое описание, иконку или изображение, кнопки действий, ссылку, по которой можно перейти. thecode.media