[jdev] Communicate between two client instances of the same ID
Dave Cridland
dave at cridland.net
Tue Sep 2 17:36:52 CDT 2008
On Tue Sep 2 23:27:13 2008, Peter Saint-Andre wrote:
> JLIST wrote:
>> Hello Peter,
>>
>>> Instant messaging, alerts and notifications, that kind of thing.
>>
>> I see. I would want my IM messages to be guaranteed delivered :)
>
> Most IM users don't care.
>
>
I'm not strictly sure that's the case - I think that during a
conversation, we can essentially rely on unacked, theoretically lossy
messaging because it's actually really reliable. The human factor is
usually the fail point.
To put it another way, most IM users wouldn't realise messages can
actually be lost, because it happens sufficiently rarely, especially
compared with how many messages get ignored.
> And how do you define "guaranteed delivery"? At least once? At most
> once? Delivery with receipt? Delivery with receipt per-hop?
> Delivery with cryptographically signed receipts?
>
> See also XEP-0184 if you really care about this (message receipts).
Tsk. That won't guarantee delivery. You need that *and* XEP-0198 on
every hop. And, of course, you need to be able to reconnect if your
network connection does go down.
Or, you could simply use a perfectly reliable network.
Dave.
--
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
More information about the JDev
mailing list