Hi Kevin,

thanks for your reply. 

>>> Push based communication.
>> Besides ejabberd commercial, I don't know which servers implement this.
> 
> All XMPP servers provide 'push' communication. Presence and message
> stanzas are push-based, iq are polling.

I thought he meant something like APNS/GCM, that's why I replied like this.

>>> Scalability
>> This entirely depends on the server and, more specifically on your use case. 
>> You might want to do load tests using e.g. Tsung[2].
> 
> Picking an arbitrary load testing tool is unlikely to result in useful
> data. The best thing is to quickly knock together a tool that
> simulates the type of traffic you'll be generating.

Tsung provides you with the basic things you need to generate load depending on 
your use case. Of course I didn't mean to just use it with the most basic 
configuration. 

>> Message reliability is very important (as said previously). Also you'll need 
>> an XMPP library which is robust. There's e.g. asmack[3] for Android and e.g. 
>> XMPPFramework[4] for iOS.
> 
> There are more choices than just these (and these may not be the best 
> choices).

Could you please elaborate on this? As I was searching for libraries I couldn't 
find a lot more than those.

- Michael
_______________________________________________
JDev mailing list
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: [email protected]
_______________________________________________

Reply via email to