Hi Thomas,

--On February 10, 2012 3:44:50 PM +0100 Thomas Koch <[email protected]> wrote:

* updates.  Would need to poll or use long polling to get real-time
updates (e.g. notification of incoming mail).
Could Websockets or http://en.wikipedia.org/wiki/Comet_(programming) be
of  help here?

For CalDAV and CardDAV we (Apple, http://calendarserver.org) have used XMPP pubsub and our own APNS to implement a push notification service. Frankly I think the IETF should have developed a proper notification protocol for use alongside other protocols a long time ago - simply "blessing" XMPP pubsub as the solution for that would be fine from a standards point, but perhaps something else (new) coukld be done too. What then needs to be defined are the hooks in each underlying protocol to allow clients to discover the appropriate pubsub service. In CalDAV/CardDAV that is simply done using WebDAV properties to advertise the essential client push configuration.

So, in my opinion, whilst push notifications should be a requirement for imap5, we should not define that protocol and instead push the IETF to provide such a protocol for general use.

--
Cyrus Daboo

_______________________________________________
imap5 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/imap5

Reply via email to