4 ms·
I'm on the edge of my knowledge here, but your might look at the MQTT protocol [1]. Facebook uses this for Facebook Messenger [2]. MQTT, I believe can solve pa
by sheraz 13y ago
I'm on the edge of my knowledge here, but your might look at the MQTT protocol [1]. Facebook uses this for Facebook Messenger [2].
MQTT, I believe can solve part of the power issue, as well others. However, I do not know how easy it is run XMPP over MQTT.
I've been evaluating this internally at my company as we explore M2M (machine to machine) communications in mobile.
[1] - http://mqtt.org http://mqtt.org
[2] - http://mqtt.org/2011/08/mqtt-used-by-facebook-messenger http://mqtt.org/2011/08/mqtt-used-by-facebook-messenger
- shmerl 13y agoInteresting, but it requires an overhead of routing one high end protocol (XMPP) over another one. Not sure if it's the best approach. XMPP itself can offer mobile optimizations (like the XEP I brought above), but for some reason the whole thing seems stalled.
- sheraz 13y agoXMPP is XML, which is most probably sent over TCP. I think if you had a XMPP to MQTT gateway this might solve the "last mile" for XMPP and power.
- shmerl 13y agoIt still looks more like a workaround rather than a straight solution. I.e. chatty nature of XMPP is masked / mitigated with MQTT. A proper way is really to reduce the chattiness of XMPP itself in cases when it's needed.