Re: [jdev] XMPP for Mobile

2012-04-09 Thread Andreas Monitzer
Hi, I looked into this quite a while ago and came to the conclusion that BOSH (XEP-0124) is the best solution: * It's relatively simple * It allows changing IP addresses without going offline * It persists even when a TCP connection fails * It works even when there's no direct internet

Re: [jdev] XMPP for Mobile

2012-04-09 Thread Tobias Markmann
On Mon, Apr 9, 2012 at 07:39, Jan Vincent Liwanag jvliwa...@gmail.com wrote: Also, one approach that seems to work for messaging on the mobile is that of Yahoo's in their Messenger API - which is to make everything pull-based. Any comments? XEP-0286 might also be worth a look:

Re: [jdev] XMPP for Mobile

2012-04-09 Thread Gustavo Garcia Bernardo
But BOSH requires more bandwidth (more and larger packets) and it implies more battery consumption. BOSH also puts higher load on the servers but it is not probably a concern for most of us. As far as I know mobile apps of Gtalk and Whatsapp don't use XMPP over BOSH but over plain TCP/TLS at

[jdev] XMPP for Mobile

2012-04-08 Thread Jan Vincent Liwanag
Hi, I was wondering if anyone could share their experience using XMPP for mobile based clients (3G on the phone). I've taken a look at Stream Management, AMP, Keep-alives, etc but was wondering what set-up works for mobile clients. Besides this, I've been reading about TextOne, I'm wondering