[jdev] XMPP questions

Kevin Smith kevin at kismith.co.uk
Fri Feb 10 17:37:00 UTC 2012

On Fri, Feb 10, 2012 at 5:33 PM, Ruff, Rob <rruff at scires.com> wrote:
>>4. Reliable chat and conferencing between nodes (as reliable as the
>>network allows at least)
> Yes, a central server is out of the question because there is no one system that will always be accessible by the other systems.

For this you want FMUC (XEP-0289), I think.

> I have another question.  If I have two Spark clients, each connected to their own Openfire servers, and I break the network connection between the two servers, there is no indication on either client that they are no longer connected.  If I type a text message in one client, it behaves the same as if the servers were still connected and gives no indication of an error.  Is this the norm for XMPP clients?

For this you want Presence State Annotations (XEP-0310), I think - I
wrote it to address exactly your situation. It's brand new, so
as-of-yet unsupported.


More information about the JDev mailing list