Chapter 33. Push Notification Server
In This Chapter
Introduction to Push Notification Server
Planning push notification services
Push Notification Server setup and configuration
Managing and monitoring Push Notification Server
Push notification is a new feature of Snow Leopard Server designed to provide efficient, rapid notifications to clients when new information is available for access.
Although potentially useful for a variety of purposes, push notification in Snow Leopard is primarily provided to deliver push messaging features to the mail and iCal services.
Push notification is particularly useful to mobile devices — which seek to balance rapid access to new information, such as incoming emails or calendar changes — because of their limited battery size, a factor that puts a damper on how often they can ask for new data.
If the client device checks for new messages only every 15 minutes, it's occasionally 15 minutes late in discovering an urgent new message. If it polls more frequently than that, it wastes a lot of battery power because most of the time, the client connects to the network to ask for new data and finds nothing new.
The solution to this engineering challenge is push messaging, which lets a mobile device coast in low-power mode until new information is available on the server. The server then initiates a notification to the client, letting the client obtain the new information promptly and efficiently.
With push messaging, mobile devices spend the resources to connect ...
Get Snow Leopard™ Server now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.