Windows Push Notification Service
File:Windows Push Notification Service.jpg 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 Push Notification Service (commonly referred to as Windows Notification Service or WNS) is a service developed by Microsoft for the Microsoft Windows and Microsoft Windows Mobile platforms. It allows for developers to send push data ("toast" and "tile" updates) to Windows and Windows Mobile applications that implement the feature. 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.[1] 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.[2]
Technical details
The Windows Push Notification Service 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, 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]
References
- ^ "Windows Push Notification Services (WNS) overview (Windows Runtime apps)". Microsoft. Retrieved November 29, 2015.
- ^ Gallo, Kevin (March 2, 2015). "A first look at the Windows 10 universal app platform". Microsoft. Retrieved November 29, 2015.
- ^ "Choosing MPNS or WNS for a Windows Phone Silverlight 8.1 app". Microsoft. Retrieved November 4, 2015.