[jdev] XMPP vs IMAP
jonathan at dickinsons.co.za
Fri Nov 5 07:30:21 CST 2010
From: "Dave Cridland" <dave at cridland.net>
Sent: Friday, November 05, 2010 2:40 PM
To: "Jabber/XMPP software development list" <jdev at jabber.org>
Subject: Re: [jdev] XMPP vs IMAP
> On Fri Nov 5 07:54:03 2010, Softish soft wrote:
Also remember that IMAP is part of the MIME stack. Beautiful Microsoft
Outlook proprietary and incompatible extensions anyone? Magic numbers? Magic
content types? No fallback? Significant documentation effort?
Or just a new namespace? With fallback measures in place (<message>) or
not-supported error codes instead of silent failure (<iq>). Everything
describes itself; XML is easier to read than Base64. Chances are the
protocol-designer documented it anyway.
XML is designed to be extensible; MIME is designed to be hopeless. When
making an extensible protocol the choice becomes obvious (imagine the fun if
we had to use MIME for SOAP message payloads).
Also remember that the XMPP network has proven to be resilient in the face
of SPIM. With SPAM rampant on the email network you can imagine the fun if
an IM system was built on email protocols.
(disclaimer: I don't like MIME, I wish email would go away)
> Dave Cridland - mailto:dave at cridland.net - xmpp:dwd at dave.cridland.net
> - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
> - http://dave.cridland.net/
> Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade
> JDev mailing list
> Forum: http://www.jabberforum.org/forumdisplay.php?f=20
> Info: http://mail.jabber.org/mailman/listinfo/jdev
> Unsubscribe: JDev-unsubscribe at jabber.org
More information about the JDev