On Mar 28, 2008, at 8:04 PM, Justin Karneges wrote:
On Friday 28 March 2008 10:46 am, Peter Saint-Andre wrote:
I've been chatting with someone off-list about mobile optimizations and
he suggested that we might want to build in the ability to seamlessly
switch between BOSH and TCP. For example you would use the TCP binding
when you have a high volume of activity (active chat sessions with
multiple contacts, Jingle negotiation, etc.) but then go back to BOSH
when the activity level drops below some threshold.

This seems silly to me. BOSH is used when TCP is not possible. If both are
possible, you always pick TCP regardless of activity level.

This might be true for desktop clients, maybe. But the ability to drop the TCP session and reconnect later without loosing the XMPP session is extremely useful for clients (even desktops clients) that change IP addresses often (think 3G or Wifi roaming, even inside the same office).

So yes, BOSH is not that silly. At least until we get XMPP session pause/resume over TCP.

Best regards,
--
Pedro Melo
Blog: http://www.simplicidade.org/notes/
XMPP ID: [EMAIL PROTECTED]
Use XMPP!


Reply via email to