mesh portal discovery
Dan Williams
dcbw at redhat.com
Thu Jan 10 11:02:45 EST 2008
On Thu, 2008-01-10 at 09:00 +0000, Simon McVittie wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Wed, 09 Jan 2008 at 22:17:18 -0500, John Watlington wrote:
> > We have a presence service which
> > provides a way for P2P applications to find
> > one another, even after the IP changes.
>
> Presence Service isn't magical. If a laptop's IP address changes, in the
> link-local backend (Salut) this will most likely appear as a disconnect +
> reconnect (and the user will leave all shared activities they were currently
> in). This is somewhat unavoidable, but if it's a hard requirement that Salut
> do its best to survive IP addresses changing, file a bug against
> telepathy-salut.
>
> In the server-based backend, an IP address change *will* cause a
> disconnect and reconnect. This is definitely unavoidable, since XMPP
> uses a long-lived TCP connection to the server.
IP addresses are going to change; that's a fact of life. The best
anyone can do is try to not make an IP address change a traumatic
experience for the user, and provide mechanisms to ensure that whatever
the user was working on at the time doesn't just disappear in a puff of
smoke.
Dan
More information about the Devel
mailing list