Desarrollo de una aplicación android para el control de un dispositivo móvil usando arquitectura cliente-servidor
No Thumbnail Available
Date
2017
Authors
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