Ciao a tutti,
Sto sviluppando un servizio di messaggistica e prima di mettermi a progettare un protocollo mi piacerebbe informarmi e vedere se esiste qualcosa che faccia al caso mio. Il mio problema più grande è la sincronizzazione dei messaggi, cosa che xmpp non gestisce nel senso che i messaggi già scaricati da un dispositivo non saranno visibili su un altro. Per capirci avrei bisogno di una cosa molto simile alla chat di Facebook, ho bisogno di un'interfaccia web (che svilupperò con Ajax) e di app per vari smartphone, magari partendo con Android e ios.
Sapreste consigliarmi qualche protocollo che potrei usare?

Grazie mille in anticipo