Desarrollo de una aplicación android para el control de un dispositivo móvil usando arquitectura cliente-servidor

No Thumbnail Available
Date
2017
Journal Title
Journal ISSN
Volume Title
Publisher
Universidad Nacional de Trujillo
Abstract
El trabajo de investigación percibe el objetivo de control de un dispositivo móvil_x000D_ en un entorno de trabajo, mediante el desarrollo de una aplicación Android con_x000D_ el soporte de un Servidor y una Base de Datos de almacenamiento. El control se_x000D_ planteó con registro de datos y ejecución de acciones remotas en el dispositivo._x000D_ En cuanto a los datos se puede mencionar información del hardware, software y_x000D_ otras características. También a su vez tener funciones activas automatizadas que_x000D_ respondan a eventos de cambios e interacción desde el Servidor._x000D_ Para la comunicación se hizo uso de la arquitectura cliente-servidor basada en_x000D_ RMI (Remote Method Invocation) y en una implementación de Java RMI. Además_x000D_ se empleó una comunicación secundaria con FCM (Firebase Cloud Messaging)._x000D_ La fase de desarrollo y pruebas de la aplicación Android se fundamentó en los_x000D_ cambios de versiones de Android y en las funciones de compatibilidad de versiones_x000D_ 4 en adelante, haciendo posible su ejecución dirigida a dispositivos de tipo teléfonos_x000D_ y tabletas; logrando así mismo buenos resultados en las acciones y eventos de_x000D_ control establecidos
Description
The research work has the objective of control of a mobile device in a working_x000D_ environment, through the development of an Android application with the support_x000D_ of a server and a storage database. The control is carried out with data logging_x000D_ and remote execution of actions on the device. With regard to the data include_x000D_ information on the hardware, software, and other features. Also, at the same time_x000D_ run active and automated functions that respond to events of changes and interaction_x000D_ from the server, performing an exchange of data, such as messages, inventories or_x000D_ reports in general._x000D_ For communication use was made of the client-server architecture based on_x000D_ RMI (Remote Method Invocation) and an implementation of Java RMI. In addition_x000D_ to the use of FCM (Firebase Cloud Messaging) as a secondary communication._x000D_ The stage of development and testing of the mobile application, was based on_x000D_ the changes of Android versions and in the functions of support for versions 4_x000D_ onwards, making possible its implementation directed to devices of type phones_x000D_ and tablets; thus, obtaining good results in the actions and events set for the control
Keywords
Control, RMI, Aplicación Android
Citation