[Operators] Message delivery
Peter Kieser
peter at kieser.ca
Mon Oct 28 20:54:46 UTC 2013
What servers currently support this? ejabbered doesn't:
https://support.process-one.net/browse/EJAB-532
-Peter
On 2013-10-28 3:17 AM, Kevin Smith wrote:
>
> On Mon, Oct 28, 2013 at 10:11 AM, Tomek Nagisa <kaworu at k2t.eu
> <mailto:kaworu at k2t.eu>> wrote:
>
> First my message on group, so hi everyone.
>
> And now I have question, do we have any XEP that allows server
> (and client) to know wherever message was received by client (and
> server) on closest node?
>
> Why do I need it, consider the following:
>
> 1. Connection is dropped because client's router exploded, but
> client does not know about it (yet);
>
> 2. Client (or server) send some messages;
>
> 3. TCP-stack notices problem and drops faulty connection;
>
> I know, exploding routers are not very common these days, but
> connection drops does occur. And since there is a time window
> between point 1 and 3 - messages are lost and nobody knows about
> it. And this is serious problem in non-reliable networks.
>
> So I want to do something like this:
>
> * If message is sent
>
> * on next hop, receiving entity must acknowledge it's reception
>
> * if it does not do that it in (configurable) time, connection is
> dropped, and:
>
> ** if we are server, message will be left in offline queue and
> redelivered when client reconnects (or delivered to another
> connected resource);
>
> ** if we are client, we can inform user about the problem or put
> message “on-hold” and try to redeliver it when connection will be
> reestablished;
>
> AMP would be nice for this but AMP works only on client->server
> and does not provide "delivery/always" (or something like that)
> condition.
>
>
> XEP-0198 is exactly what you need.
>
> /K
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.jabber.org/pipermail/operators/attachments/20131028/6efda915/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4504 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mail.jabber.org/pipermail/operators/attachments/20131028/6efda915/attachment.bin>
More information about the Operators
mailing list