Sorry for being a technical n00b on this stuff, but why does that require a custom web server?
I thought we already had a connection status service that the PC uses to notify when it is online. Can't a web service check that status on the server account and push a notification if it has one?
For example, if I write a Trapster service that checks for speedtraps nearby based on the gps location, can't I send a message to the car using the notification service?
Web servers run on a request/response type exchange. A client sends a request (or some command) and the server supplies a response. There is no method for a regular web server to supply an unrequested response. We use a push-type service in that it acts similar to a push service but is not a true push service (which would require a web server capable of pushing).
Okay, so in the trapster example, the web service can queue up a message for the client and the client then checks for notifications and requests them from the server, correct?
So it isn't a real-time type of notification but it is -or can be, a near real time notification.
exactly! but in the future hopefully we can transition to a true push type delivery service