There are a lot of talking about RIM's true push mechanism that makes push emails so efficient you always get your new mails before you see them in your desktop/laptop Outlook.
In front of that, Microsoft developed 'Direct Push', which may sound the same as push, but in fact it's not.
I googled it a little bit lately and found an interesting article explaining how Direct Push works:
While a real push requires keeping the IPs of each mobile device (which might change when roaming between networks etc.), Microsoft's Direct Push is actually working a bit differently.
In short, (in case you are too busy to read the entire thing), clients are sending requests to the server, but they are not getting any response back. Only if there is a change (such as a new mail), the response comes back to the client saying it needs to synchronize.
So in fact, instead of pushing the information to the devices, the devices are simply waiting until something is changing and then they get back the result saying they need to synchronize.
So another name for "Direct Push" would actually be: "Wait and Pull"... But then again, no one would buy a device with "wait and pull" technology...
Had fun reading this short guide? Check our our other guides:
If you like this post, subscribe to our RSS Feed.