Computación móvil en la nube: Google Cloud Messaging
DOI:
https://doi.org/10.26423/rctu.v4i2.226Keywords:
Google App Engine, C2DM, GCM, TokenAbstract
This article presents an analysis of GCM (Google Cloud Messaging); Library performance, integration with Google App Engine and also development tools, including API. The results reveal that GCM in relation to its predecessor C2DM (Cloud to Device Messaging) presents significant improvements that must be considered when developing Apps in real time that facilitates and enhances the development of increasingly powerful, reliable, Fast and above all optimizing resources. Therefore, using the GCM API could correctly analyze the actual times of this type of applications being shorter times in relation to the previous API of C2DM, since in obtaining a Token that is performed only once Per day in an average of 5.951 seconds and in the sending of messages an average of 0.181314763 seconds depending on the network. Therefore, Mobile Cloud Computing is a new trend that using services in the cloud is penetrating in recent years and services such as Google Clould Message allow to take a step further when talking about mobile applications.
Downloads
References
[1] Murazzo, M. A., & Rodríguez, N. R. (2010). Mobile cloud computing. In XII Workshop de Investigadores en Ciencias de la Computación.[2] Khan, A. N., Kiah, M. M., Khan, S. U., & Madani, S. A. (2013). Towards secure mobile cloud computing: A survey. Future Generation Computer Systems,29(5), 1278-1299.[3] ABI Research, Mobile Cloud Computing, http://www.abiresearch.com/research/1003385[4] S. Pérez, nube de computación móvil: $ 9.5 mil millones para el año 2014, http://exoplanet.eu/catalog.php de 2010.[5] Fernando, N., Loke, S. W., & Rahayu, W. (2013). Mobile cloud computing: A survey. Future Generation Computer Systems, 29(1), 84-106.[6] J. Carolan, S. Gaede, J. Baty, G. Brunette, A. Licht, J. Remmell, L. Tucker, J. Weise, Introduction to cloud computing architecture—white paper, 2009.[7] “Push Notifications for Windows Phone.” [Online]. Available: http://msdn.microsoft.com/enus/library/ff402537(v=VS.92).aspx [8] “Push Service_ BlackBerry Developer.” [Online]. Available: https: //developer.blackberry.com/services/push/?CPID=PUSHAPI00[9] “Google Cloud Messaging for Android —Android Developers.” [Online]. Available: http://developer.android.com/google/gcm/index.html[10] “Local and Push Notification Programming Guide: Apple Push Notification Service.” [Online]. Available: http://developer.apple. com/library/mac/#documentation/NetworkingInternet/Conceptual/ RemoteNotificationsPG/ApplePushService/ApplePushService.html[11] “Push Notifications for Windows Phone.” [Online]. Available: http://msdn.microsoft.com/en-us/library/ff402537(v=VS.92).aspx[12] “Push Service -BlackBerry Developer.” [Online]. Available: https: //developer.blackberry.com/services/push/?CPID=PUSHAPI00[13] “Google cloud Messaging” [online] Available: https://developers.google.com/cloud-messaging/c2dm#history[14] “Google Cloud Messaging: Overview” [online] Available: https://developers.google.com/cloud-messaging/gcm#send-msg [15] AndroidHive, “Android Push Notifications using Google Cloud Messaging” [Online].Available: http://www.androidhive.info/[16] Ganatra, N., & Patel, R. GOOGLE CLOUD MESSAGING (GCM): Alight WEIGHT COMMUNICATION MECHANISM.[17] Tutorialspoint: “Android-Architecture” [Online].Available: http://tutorialspoint.com/android/android_architecture[18]Van Rossum, G., & Drake Jr, F. L. (2004). Tutorial Python. Disponível gratuitamente em http://python. org.
Downloads
Published
Issue
Section
License
Copyright (c) 2017 Jessica Castillo, Patricio Navas Moya, Henry Llamuca, Diego Jacome

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
El titular de los derechos de autor de la obra, otorga derechos de uso a los lectores mediante la licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional. Esto permite el acceso gratuito inmediato a la obra y permite a cualquier usuario leer, descargar, copiar, distribuir, imprimir, buscar o vincular a los textos completos de los artículos, rastrearlos para su indexación, pasarlos como datos al software o usarlos para cualquier otro propósito legal.
Cuando la obra es aprobada y aceptada para su publicación, los autores conservan los derechos de autor sin restricciones, cediendo únicamente los derechos de reproducción, distribución para su explotación en formato de papel, así como en cualquier otro soporte magnético, óptico y digital.







