We have a requirement for exchanging machine with machine through our servers.
Initially, we planned to use the MQTT + Rabbit MQ adapter to post published messages from clients, process messages on the server, and publish them back to another set of subscribers.
With a GCM supporting upstream messages via XMPP CCS, the same could be achieved using GCM itself. From the moment of our GCM, we don’t need to worry about maintaining a constant tcp connection with our servers and reduce the efforts both on the server side and on the client side.
Now What design aspects and technological limitations should be considered when choosing MQTT using GCM?
source
share