Implementation of Cloud Messaging System Based on GCM Service

With the continuous development of mobile internet, smart mobile terminal is now tightly integrated in the information system. As the extension of the traditional information system, the real-time problem of data transfer for mobile terminal has become particularly important. In the process of development based on Android platform, traditional method of pulling can keep the data synchronization between the Android terminal and server-side. Each Android terminal has to poll the server to see whether data is updated, which wastes a lot of unnecessary network traffic and mobile-phone battery. In order to overcome the weakness of pulling method, we create an application using the cloud pushing based on Android GCM service, which is integrated into our information management system. The new data is sent to Android client-side by the server. The result shows that it enhances the timeliness and effectiveness of the information, reduces online traffic and saves Android terminals' power.