Windows push notification system service что это за служба

This is a good article. Click here for more information.

From Wikipedia, the free encyclopedia

Windows Push Notification Service

Diagram showing the overview of the Windows Push Notification Service architecture

Overview of the WNS architecture.

Developer(s) Microsoft
Target platform(s) Windows Phone 8.1, Windows 8, Windows 8.1, Windows 10, Windows 10 Mobile
Programming language(s) C#
Status Active
License Closed-source
Website dev.windows.com/en-us Edit this on Wikidata

Windows Push Notification Service (commonly referred to as Windows Notification Service or WNS) is a notification service developed by Microsoft for all devices running Microsoft Windows platforms. It allows for developers to send push data («toast» and «tile» updates) to Windows and Universal Windows Platform applications which implement the feature.[1] Designed as a successor to the Microsoft Push Notification Service, it was first supported on Windows 8 and subsequently on Windows Phone 8.1 upon its release.[2]

Technical details[edit]

Design and compatibility[edit]

The Windows Push Notification Service (WNS) was designed as a successor to the Microsoft Push Notification Service (MPNS), which was only supported natively on the Windows Phone 8 Operating System. Developers can still use the MPNS on apps that are installed on newer versions of Windows Mobile (Windows Phone 8 or Windows Phone 8.1), but only if the Windows application was already registered to use the MPNS and has been converted to a Microsoft Silverlight application and modified to re-target the new platform.[3]

In 2015, Microsoft announced that the WNS would be expanded to utilize the Universal Windows Platform architecture, allowing for push data to be sent to Windows 10, Windows 10 Mobile, Xbox, as well as other supported platforms using universal API calls and POST requests.[4]

During the 2015 Build keynote, Microsoft announced a Universal Windows Platform bridge that would allow Android and iOS software to be ported to Windows 10 Mobile and published to the Windows Store.[5] In August 2015, A version of the Microsoft Android bridge toolset was reported to be leaked and available on the internet along with its documentation.[6] The leaked toolset required developers to register and use the WNS to send notification data to ported applications, and would not allow for Google Cloud Messaging to be used instead. Microsoft later discontinued the Android bridge project in favor of continuing support for iOS application porting instead.[7]

During the 2016 Build keynote, Microsoft announced an update to the WNS and the Windows 10 Operating System that will allow for Android and iOS devices to forward push notifications received to Windows 10 to be viewed and discarded.[8]

Architecture[edit]

The architecture of the Windows Push Notification Service is similar to that of its predecessor, in that it consists of servers and interfaces that generate, maintain, store, and authenticate unique identifiers (called Channel URI Identifiers) for all devices that register to use the service.[2] When a device enrolls to receive data and notification information using the WNS, it first sends a device registration request to the WNS network. The WNS network acknowledges the request, and responds with the device’s unique Channel URI Identifier.[9] Typically, the device will then send its identifier to a server owned by the developer so that it can be stored and used for sending notifications.[1] When the app developer wishes to transmit a notification or other WNS data to the device, it will transmit a POST request to the WNS network.[10] The network will acknowledge and authenticate the request. If the authentication succeeds, the data to be transmitted is enqueued and then sent to the device from the WNS network using the Channel URI Identifier.[citation needed]

References[edit]

  1. ^ a b «Windows 8 push notifications». June 3, 2012. Archived from the original on October 12, 2016. Retrieved May 28, 2016.
  2. ^ a b «Windows Push Notification Services (WNS) overview (Windows Runtime apps)». Microsoft. Archived from the original on November 15, 2017. Retrieved November 29, 2015.
  3. ^ «Choosing MPNS or WNS for a Windows Phone Silverlight 8.1 app». Microsoft. Archived from the original on March 4, 2016. Retrieved November 4, 2015.
  4. ^ Gallo, Kevin (March 2, 2015). «A first look at the Windows 10 universal app platform». Microsoft. Archived from the original on December 30, 2016. Retrieved November 29, 2015.
  5. ^ Hachman, Mark (August 6, 2015). «Microsoft releases iOS-to-Windows app maker Windows Bridge to open source». PC World. IDG. Archived from the original on July 4, 2017. Retrieved October 9, 2015.
  6. ^ Saran, Cliff (August 18, 2015). «Android for Windows Mobile tools leaked on web». Computer Weekly. Archived from the original on March 11, 2022. Retrieved May 28, 2016.
  7. ^ Jo Foley, Mary (February 25, 2016). «Microsoft: Our Android Windows 10 bridge is dead, but iOS, Win32 ones moving ahead». ZDNet. Archived from the original on October 26, 2021. Retrieved February 26, 2016.
  8. ^ Ligas, Nicola (April 1, 2016). «Windows 10 will support notifications from Android (ah yes, even Windows 10 Mobile)». Smartworld.it. Archived from the original on May 12, 2016. Retrieved May 28, 2016.
  9. ^ «Windows Push Notification Services (WNS) overview». Microsoft. May 4, 2016. Archived from the original on November 16, 2016. Retrieved May 28, 2016.
  10. ^ Snoei, Ton. «Windows Phone 8.1 Universal App Push Notifications (WNS) – Part 1». Snoei.net. Archived from the original on May 22, 2016. Retrieved May 28, 2016.

External links[edit]

  • Official website

Служба системы уведомлений push в Windows — это встроенная функция операционной системы Microsoft Windows, которая позволяет приложениям отправлять уведомления и сообщения на устройства пользователей. Она обеспечивает более надежный и быстрый способ коммуникации между приложениями и пользователями, не требуя постоянного запуска приложений или обновления содержимого в реальном времени.

Эта служба использует технологию push-уведомлений, которая позволяет отправлять сообщения напрямую на устройства пользователей, даже если соответствующие приложения закрыты. Пользователь может легко получать обновления и уведомления от различных приложений, таких как мессенджеры, социальные сети, электронная почта и другие.

Служба системы уведомлений push в Windows основана на серверной инфраструктуре, которая принимает, обрабатывает и распространяет уведомления на различные устройства пользователей. Она поддерживает различные методы доставки уведомлений, включая мгновенные push-уведомления, отложенные и групповые уведомления.

Благодаря службе системы уведомлений push в Windows пользователи могут быть всегда в курсе последних событий, важных обновлений и сообщений от своих любимых приложений, даже если они не активны в данный момент. Это надежный способ удерживать пользователей вовлеченными и обеспечивать своевременную и полезную информацию.

Содержание

  1. Организация уведомлений в Windows
  2. Что такое служба системы уведомлений push?
  3. Значение для пользователей
  4. Персонализация уведомлений

Для организации уведомлений в Windows необходимо выполнить следующие шаги:

  1. Зарегистрировать приложение в службе уведомлений push.
  2. Получить уникальный идентификатор приложения (App ID).
  3. Создать уведомление с заданным содержимым и параметрами.
  4. Отправить уведомление на устройство с помощью службы уведомлений push.
  5. Получить ответ об успешной доставке уведомления (при необходимости).

Для регистрации приложения в службе уведомлений push необходимо получить сертификат для подписи уведомлений и зарегистрировать его в учетной записи разработчика Windows. После успешной регистрации приложения можно использовать его App ID для авторизации и отправки уведомлений на устройства.

При создании уведомления можно указать его содержимое, заголовок, иконку, звук, параметры отображения, а также действия, которые может выполнить пользователь при нажатии на уведомление. Уведомления могут быть отправлены немедленно или запланированы на определенное время.

Служба уведомлений push обеспечивает надежную доставку уведомлений на устройства с помощью протокола push. При успешной доставке уведомления приложению может быть отправлено подтверждение, которое можно использовать для обработки ответа и выполнения дополнительных действий.

Организация уведомлений в Windows позволяет разработчикам создавать интерактивные и информативные уведомления для пользователей, а также обеспечивает эффективную передачу данных между сервером и клиентскими устройствами.

Что такое служба системы уведомлений push?

Система уведомлений push позволяет разработчикам отправлять беззвучные сообщения, уведомления и обновления на устройства пользователей. Это полезно для мгновенной доставки важной информации или для поддержания пользователя в курсе событий. Типичные примеры использования включают уведомления о новых сообщениях, обновлениях приложений, предупреждениях о погоде и других событиях.

Служба системы уведомлений push в Windows работает следующим образом: когда разработчик отправляет уведомление на устройство пользователя, оно доставляется на специальный сервер Microsoft для обработки. Затем служба PNS передает уведомление на устройство пользователя, которое его отображает или выполняет требуемое действие.

Для работы с системой уведомлений push разработчики должны зарегистрироваться на платформе Microsoft и получить специальный ключ доступа, который будет использоваться для отправки уведомлений. Ключ доступа обеспечивает безопасность и защиту данных.

Служба системы уведомлений push в Windows предоставляет универсальный механизм для отправки уведомлений на различные типы устройств: настольные компьютеры, ноутбуки, планшеты, мобильные телефоны и другие устройства на базе операционной системы Windows.

В целом, служба системы уведомлений push позволяет разработчикам обеспечить быструю и надежную доставку уведомлений пользователям и помогает пользователям быть в курсе последних событий без необходимости активного взаимодействия с приложениями.

Значение для пользователей

  1. Мгновенные уведомления. Служба системы уведомлений push в Windows позволяет получать уведомления от приложений в режиме реального времени. Пользователь может быть проинформирован о новых сообщениях, обновлениях приложений, акциях и других событиях без необходимости постоянно проверять приложения.
  2. Более эффективное использование ресурсов. Вместо того чтобы приложения постоянно проверять серверы на наличие новых данных, служба системы уведомлений push позволяет серверам направлять уведомления только в случае необходимости. Это позволяет сократить использование сетевого трафика и увеличить автономность работы приложений.
  3. Персонализация. Пользователи могут настроить параметры уведомлений, такие как звуковой сигнал, временные интервалы и способы отображения уведомлений. Это позволяет каждому пользователю настроить оповещения в соответствии с его индивидуальными предпочтениями.
  4. Мультиплатформенность. Служба системы уведомлений push в Windows работает на различных устройствах и платформах, включая компьютеры, смартфоны, планшеты и игровые консоли. Пользователи могут получать уведомления на любом устройстве, на котором установлено приложение, без необходимости синхронизации или подключения.
  5. Удобство. Благодаря службе системы уведомлений push пользователи могут получать все уведомления в одном месте, без необходимости открывать каждое приложение отдельно. Это позволяет сократить время, затрачиваемое на проверку источников уведомлений, и более эффективно использовать рабочий процесс.

Персонализация уведомлений

Служба системы уведомлений push в Windows позволяет пользователям настраивать уведомления в соответствии с их предпочтениями и потребностями.

Одной из возможностей персонализации уведомлений является выбор того, какие приложения могут отправлять уведомления на устройство пользователя. Это позволяет контролировать, какие приложения имеют доступ к уведомлениям и предотвращать нежелательные уведомления.

Кроме того, пользователи могут настроить режимы уведомлений для каждого приложения. Например, можно выбрать, чтобы уведомления от определенного приложения отображались только в виде значков на панели задач, без звукового сигнала или всплывающего окна. Также можно выбрать режим «Не беспокоить», который временно отключит все уведомления на устройстве.

Дополнительным способом персонализации уведомлений является настройка отображаемого содержания. Пользователи могут выбрать, какие данные будут отображаться в уведомлениях от каждого приложения. Например, для социальных сетей можно настроить отображение только новых сообщений или уведомлений об активности в сети.

Кроме того, пользователи могут настроить режим «Тайм-аута» для уведомлений, который определяет, сколько времени будет отображаться каждое уведомление, прежде чем оно исчезнет. Это позволяет уменьшить отвлекающее воздействие уведомлений исключить возможность пропуска важной информации.

В целом, служба системы уведомлений push в Windows предоставляет множество возможностей для персонализации уведомлений пользователю, чтобы они могли получать только нужную и важную информацию и контролировать процесс получения уведомлений на своем устройстве.

Windows Push Notification Service (commonly referred to as Windows Notification Service or WNS) is a notification service developed by Microsoft for all devices running Microsoft Windows platforms. It allows for developers to send push data («toast» and «tile» updates) to Windows and Universal Windows Platform applications which implement the feature.[1] Designed as a successor to the Microsoft Push Notification Service, it was first supported on Windows 8 and subsequently on Windows Phone 8.1 upon its release.[2]

Windows Push Notification Service

Diagram showing the overview of the Windows Push Notification Service architecture

Overview of the WNS architecture.

Developer(s) Microsoft
Target platform(s) Windows Phone 8.1, Windows 8, Windows 8.1, Windows 10, Windows 10 Mobile
Programming language(s) C#
Status Active
License Closed-source
Website dev.windows.com/en-us Edit this on Wikidata

Technical details

Edit

Design and compatibility

Edit

The Windows Push Notification Service (WNS) was designed as a successor to the Microsoft Push Notification Service (MPNS), which was only supported natively on the Windows Phone 8 Operating System. Developers can still use the MPNS on apps that are installed on newer versions of Windows Mobile (Windows Phone 8 or Windows Phone 8.1), but only if the Windows application was already registered to use the MPNS and has been converted to a Microsoft Silverlight application and modified to re-target the new platform.[3]

In 2015, Microsoft announced that the WNS would be expanded to utilize the Universal Windows Platform architecture, allowing for push data to be sent to Windows 10, Windows 10 Mobile, Xbox, as well as other supported platforms using universal API calls and POST requests.[4]

During the 2015 Build keynote, Microsoft announced a Universal Windows Platform bridge that would allow Android and iOS software to be ported to Windows 10 Mobile and published to the Windows Store.[5] In August 2015, A version of the Microsoft Android bridge toolset was reported to be leaked and available on the internet along with its documentation.[6] The leaked toolset required developers to register and use the WNS to send notification data to ported applications, and would not allow for Google Cloud Messaging to be used instead. Microsoft later discontinued the Android bridge project in favor of continuing support for iOS application porting instead.[7]

During the 2016 Build keynote, Microsoft announced an update to the WNS and the Windows 10 Operating System that will allow for Android and iOS devices to forward push notifications received to Windows 10 to be viewed and discarded.[8]

Architecture

Edit

The architecture of the Windows Push Notification Service is similar to that of its predecessor, in that it consists of servers and interfaces that generate, maintain, store, and authenticate unique identifiers (called Channel URI Identifiers) for all devices that register to use the service.[2] When a device enrolls to receive data and notification information using the WNS, it first sends a device registration request to the WNS network. The WNS network acknowledges the request, and responds with the device’s unique Channel URI Identifier.[9] Typically, the device will then send its identifier to a server owned by the developer so that it can be stored and used for sending notifications.[1] When the app developer wishes to transmit a notification or other WNS data to the device, it will transmit a POST request to the WNS network.[10] The network will acknowledge and authenticate the request. If the authentication succeeds, the data to be transmitted is enqueued and then sent to the device from the WNS network using the Channel URI Identifier.[citation needed]

References

Edit

  1. ^ a b «Windows 8 push notifications». June 3, 2012. Archived from the original on October 12, 2016. Retrieved May 28, 2016.
  2. ^ a b «Windows Push Notification Services (WNS) overview (Windows Runtime apps)». Microsoft. Archived from the original on November 15, 2017. Retrieved November 29, 2015.
  3. ^ «Choosing MPNS or WNS for a Windows Phone Silverlight 8.1 app». Microsoft. Archived from the original on March 4, 2016. Retrieved November 4, 2015.
  4. ^ Gallo, Kevin (March 2, 2015). «A first look at the Windows 10 universal app platform». Microsoft. Archived from the original on December 30, 2016. Retrieved November 29, 2015.
  5. ^ Hachman, Mark (August 6, 2015). «Microsoft releases iOS-to-Windows app maker Windows Bridge to open source». PC World. IDG. Archived from the original on July 4, 2017. Retrieved October 9, 2015.
  6. ^ Saran, Cliff (August 18, 2015). «Android for Windows Mobile tools leaked on web». Computer Weekly. Archived from the original on March 11, 2022. Retrieved May 28, 2016.
  7. ^ Jo Foley, Mary (February 25, 2016). «Microsoft: Our Android Windows 10 bridge is dead, but iOS, Win32 ones moving ahead». ZDNet. Archived from the original on October 26, 2021. Retrieved February 26, 2016.
  8. ^ Ligas, Nicola (April 1, 2016). «Windows 10 will support notifications from Android (ah yes, even Windows 10 Mobile)». Smartworld.it. Archived from the original on May 12, 2016. Retrieved May 28, 2016.
  9. ^ «Windows Push Notification Services (WNS) overview». Microsoft. May 4, 2016. Archived from the original on November 16, 2016. Retrieved May 28, 2016.
  10. ^ Snoei, Ton. «Windows Phone 8.1 Universal App Push Notifications (WNS) – Part 1». Snoei.net. Archived from the original on May 22, 2016. Retrieved May 28, 2016.

External links

Edit

  • Official website

Windows Push Notifications System (WNS) is a service that enables applications to send push notifications to Windows devices. It is a cloud-based service that allows developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. The service is part of the Windows Platform, and is available to developers who create applications for Windows 10.

Windows Push Notifications System (WNS) is a cloud-based service that enables applications to send push notifications to Windows devices. It is a service provided by Microsoft that allows developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. The service is part of the Windows Platform, and is available to developers who create applications for Windows 10.

WNS allows developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. The service is part of the Windows Platform, and is available to developers who create applications for Windows 10. WNS enables developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. The service is part of the Windows Platform, and is available to developers who create applications for Windows 10.

Why is Windows Push Notifications System Needed?

Windows Push Notifications System (WNS) is an essential service for developers who create applications for Windows 10. It allows developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. This helps developers to keep their users informed about updates, new features, and other important information.

WNS is also important for users, as it allows them to receive notifications from their favorite apps. This helps users to stay up to date with the latest news and information, and to be notified when new features are available.

Is Windows Push Notifications System Safe?

Yes, Windows Push Notifications System (WNS) is a safe service. It is a cloud-based service provided by Microsoft, and is protected by the same security measures that are used to protect other Microsoft services. The service is also regularly updated to ensure that it remains secure.

Windows Push Notifications System Errors and Troubleshooting

If you are experiencing errors with Windows Push Notifications System (WNS), there are a few steps you can take to troubleshoot the issue. First, make sure that your device is running the latest version of Windows 10. You can check this in the Windows Update settings. If your device is not running the latest version, you should update it.

Next, make sure that the WNS service is enabled on your device. You can do this in the Windows Settings app. If the service is disabled, you should enable it.

Finally, make sure that your device is connected to the internet. If your device is not connected to the internet, you will not be able to receive push notifications. You can check your internet connection in the Network & Internet settings.

Can Windows Push Notifications System Be Disabled?

Yes, Windows Push Notifications System (WNS) can be disabled. You can do this in the Windows Settings app. If you disable the service, you will no longer receive push notifications from apps.

How to Fix Windows Push Notifications System?

If you are experiencing issues with Windows Push Notifications System (WNS), there are a few steps you can take to fix the problem:

  • Make sure your device is running the latest version of Windows 10. You can check this in the Windows Update settings.
  • Make sure the WNS service is enabled on your device. You can do this in the Windows Settings app.
  • Make sure your device is connected to the internet. You can check your internet connection in the Network & Internet settings.
  • If the issue persists, you can try resetting the WNS service. You can do this in the Windows Settings app.

If you are still experiencing issues with Windows Push Notifications System (WNS), you can contact Microsoft Support for further assistance.

Conclusion

Windows Push Notifications System (WNS) is an essential service for developers who create applications for Windows 10. It allows developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. The service is part of the Windows Platform, and is available to developers who create applications for Windows 10. WNS is a safe service, and is regularly updated to ensure that it remains secure. If you are experiencing issues with WNS, there are a few steps you can take to troubleshoot the issue. You can also disable the service if you no longer wish to receive push notifications.

  • Что это?
  • Как исправить ошибку?
  • Заключение

Приветствую. Службы Windows могут осуществлять поддержку системных функций. Поэтому просто так их отключать, чтобы ПК работал быстрее — не стоит.

Пользовательская служба Push-уведомлений. Именно она отвечает за центр уведомлений.

Полное название — Windows Push Notification User Service.

Некоторые пользователи службу не то что отключали, а даже удаляли и проблемы отсутствовали.

WpnUserService — ошибка

При включении ПК может появиться сообщение об ошибке — WpnUserService перестала работать. В результате могут не работать метро-приложения (UWP) из магазина.

Как можно попробовать исправить? Я дам несколько советов, надеюсь один из них поможет.

Проверка системных файлов. Запустите командную строку от администратора и выполните команду:

sfc /scannow

После проверки нужно будет сделать перезагрузку.

Сброс поврежденной базы. Иногда из-за поврежденной базы могут быть ошибки, также WpnUserService может грузить процессор и использовать много памяти. Пытаемся исправить:

  1. Запускаем Windows в безопасном режиме.
  2. Открываем папку C:\Users\USER_NAME\AppData\Local\Microsoft\Windows, где USER_NAME — имя вашей учетной записи.
  3. Находим папку Notifications и переименовываем ее. Советую это сделать так, чтобы сохранить оригинальное имя, например просто добавьте символ нижнего пробела — Notifications_
  4. После — перезагружаем ПК, после чего папка Notifications появится заново.

РЕКЛАМА

Запуск Windows в безопасном режиме: зажмите Win + R > команда msconfig > на второй вкладке Загрузка, внизу поставьте галочку напротив Безопасного режима и выберите минимально:

После настройки — нажимаем ОК и делаем перезагрузку.

Папка которую нужно переименовать:

Отключение WpnUserService. Итак:

  1. Зажмите Win + R, появится окошко Выполнить, вставьте команду regedit, нажмите ОК.
  2. Перейдите в раздел: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  3. Найдите WpnUserService, может еще дублироваться с названием WpnUserService_2fab9 (последние символы могут быть разные).
  4. В разделе найденных служб будет параметр Start. Нажмите по нему два раза и выставьте значение 2.

Отключение может вызвать проблемы. Например у одного пользователя при выборе данного пункта происходит вылет:

Возможно что отключение службы повлияет и на другие настройки.

Еще оказывается причиной ошибки может быть антивирус Avast с включенным режимом Не беспокоить, при котором антивирус блокирует работу уведомлений.

Другие службы, информация о которых может быть полезна:

  1. CDPSvc CDPUserSvc CDPUserSvc_**** — служба платформы подключенных устройств.
  2. OneSyncSvc_**** — сервис синхронизации почты, контактов, календаря и прочего.
  3. PcaSvc — помощник по совместимости программ.
  4. UsoSvc — Update Orchestrator Service (без нее Центр Обновления не запускается)
  5. wlidsvc — помощник по входу в учетную запись Майкрософт

Заключение

  1. WpnUserService — отвечает за работу центра уведомлений.
  2. При отключении могут не работать некоторые настройки, а также разумеется уведомления.

Удачи.

  • Windows push button reset hp как запустить
  • Windows proxy settings in registry
  • Windows protected your pc как отключить
  • Windows protection error windows 95 virtualbox
  • Windows product key windows 7 64 bit