Rest Api for management of electronic devices

cosas. La cual propone permitirnos un cuasi completo control de nuestro entorno el cual nos brinda una gama de aplicaciones muy amplia, entre estas la domótica, seguridad del hogar y empresa, automatización de tareas y control de dispositivos en general. La necesidad de conexión entre un cliente...

Full description

Bibliographic Details
Main Author: Longa Chevarría, Bryan Henry
Other Authors: Burga Durango, Daniel Wilfredo
Format: Others
Language:Spanish
Published: Universidad Peruana de Ciencias Aplicadas (UPC) 2018
Subjects:
Online Access:[1] B. H. B. H. Longa Chevarría, Longa Chevarría, “Rest Api for management of electronic devices,” Universidad Peruana de Ciencias Aplicadas (UPC), Lima, Perú, 2018. doi: https://doi.org/10.19083/tesis/624358
http://hdl.handle.net/10757/624358
id ndltd-PERUUPC-oai-repositorioacademico.upc.edu.pe-10757-624358
record_format oai_dc
spelling ndltd-PERUUPC-oai-repositorioacademico.upc.edu.pe-10757-6243582018-12-13T04:31:44Z Rest Api for management of electronic devices Longa Chevarría, Bryan Henry Burga Durango, Daniel Wilfredo Desarrollo de software Lenguaje de programación Internet Ingeniería de Software Ingeniería de Sistemas y Computación cosas. La cual propone permitirnos un cuasi completo control de nuestro entorno el cual nos brinda una gama de aplicaciones muy amplia, entre estas la domótica, seguridad del hogar y empresa, automatización de tareas y control de dispositivos en general. La necesidad de conexión entre un cliente universal y estos dispositivos de la IoT es lo que da inicio a Rapimed. Este proyecto tiene como principal propósito la creación de una interfaz universal que proporcione la capacidad a un desarrollador de controlar dispositivos electrónicos desde cualquier lenguaje de programación que sea capaz de comunicarse con servicios en la nube. Los retos que presenta el proyecto caben en diferentes aristas. En primer lugar, el componente de control de los dispositivos electrónicos con capacidad de comunicación con el servidor. En segundo lugar, la conexión entre este dispositivo controlador electrónico de bajo nivel y el cliente. Este componente es el que se encarga de la comunicación especializada y brinda una Interfaz de programación (API) a través de servicios RESTful. Por último, cómo el usuario final va a controlar o se va a comunicar con estos dispositivos. En síntesis, siguiendo la megatendencia del Internet of Things y la mayor necesidad de comunicación entre dispositivos electrónicos y clientes multiplataforma se crea el proyecto RAPIMED el cual apunta a crear una interfaz de programación a través de servicios RESTful que pueda ser consumida desde cualquier lenguaje de programación. One of the current megatrends of technology is the development of the IoT or the Internet of things. This allows a quasi complete control of our environment which gives us a wide range of applications, including home automation, home and business security, automation of tasks and control of devices in general. The need for connection between a universal client and these devices of the IoT is what starts Rapimed. The main purpose of this project is the creation of a universal interface that provides a developer with the ability to control electronic devices from any programming language that is capable of communicating with cloud services. The challenges presented by the project fit in different edges. First the control component of electronic devices with communication capability with the server Secondly the connection between this low-level electronic driver device and the client. This component is responsible for specialized communication and provides a programming interface (API) through RESTful services. Finally, how the end user will control or communicate with these devices. In short, following the megatrend of the Internet of Things and the greater need for communication between electronic devices and multiplatform clients, the RAPIMED project is created, which aims to create a programming interface through RESTful services that can be consumed from any programming language. Tesis 2018-10-09T16:32:38Z 2018-10-09T16:32:38Z 2018-04-01 info:eu-repo/semantics/bachelorThesis [1] B. H. B. H. Longa Chevarría, Longa Chevarría, “Rest Api for management of electronic devices,” Universidad Peruana de Ciencias Aplicadas (UPC), Lima, Perú, 2018. doi: https://doi.org/10.19083/tesis/624358 10.19083/tesis/624358 http://hdl.handle.net/10757/624358 spa info:eu-repo/semantics/openAccess Attribution-NonCommercial-ShareAlike 3.0 United States http://creativecommons.org/licenses/by-nc-sa/3.0/us/ application/pdf application/epub application/msword Universidad Peruana de Ciencias Aplicadas (UPC) Repositorio Académico - UPC Universidad Peruana de Ciencias Aplicadas (UPC)
collection NDLTD
language Spanish
format Others
sources NDLTD
topic Desarrollo de software
Lenguaje de programación
Internet
Ingeniería de Software
Ingeniería de Sistemas y Computación
spellingShingle Desarrollo de software
Lenguaje de programación
Internet
Ingeniería de Software
Ingeniería de Sistemas y Computación
Longa Chevarría, Bryan Henry
Rest Api for management of electronic devices
description cosas. La cual propone permitirnos un cuasi completo control de nuestro entorno el cual nos brinda una gama de aplicaciones muy amplia, entre estas la domótica, seguridad del hogar y empresa, automatización de tareas y control de dispositivos en general. La necesidad de conexión entre un cliente universal y estos dispositivos de la IoT es lo que da inicio a Rapimed. Este proyecto tiene como principal propósito la creación de una interfaz universal que proporcione la capacidad a un desarrollador de controlar dispositivos electrónicos desde cualquier lenguaje de programación que sea capaz de comunicarse con servicios en la nube. Los retos que presenta el proyecto caben en diferentes aristas. En primer lugar, el componente de control de los dispositivos electrónicos con capacidad de comunicación con el servidor. En segundo lugar, la conexión entre este dispositivo controlador electrónico de bajo nivel y el cliente. Este componente es el que se encarga de la comunicación especializada y brinda una Interfaz de programación (API) a través de servicios RESTful. Por último, cómo el usuario final va a controlar o se va a comunicar con estos dispositivos. En síntesis, siguiendo la megatendencia del Internet of Things y la mayor necesidad de comunicación entre dispositivos electrónicos y clientes multiplataforma se crea el proyecto RAPIMED el cual apunta a crear una interfaz de programación a través de servicios RESTful que pueda ser consumida desde cualquier lenguaje de programación. === One of the current megatrends of technology is the development of the IoT or the Internet of things. This allows a quasi complete control of our environment which gives us a wide range of applications, including home automation, home and business security, automation of tasks and control of devices in general. The need for connection between a universal client and these devices of the IoT is what starts Rapimed. The main purpose of this project is the creation of a universal interface that provides a developer with the ability to control electronic devices from any programming language that is capable of communicating with cloud services. The challenges presented by the project fit in different edges. First the control component of electronic devices with communication capability with the server Secondly the connection between this low-level electronic driver device and the client. This component is responsible for specialized communication and provides a programming interface (API) through RESTful services. Finally, how the end user will control or communicate with these devices. In short, following the megatrend of the Internet of Things and the greater need for communication between electronic devices and multiplatform clients, the RAPIMED project is created, which aims to create a programming interface through RESTful services that can be consumed from any programming language. === Tesis
author2 Burga Durango, Daniel Wilfredo
author_facet Burga Durango, Daniel Wilfredo
Longa Chevarría, Bryan Henry
author Longa Chevarría, Bryan Henry
author_sort Longa Chevarría, Bryan Henry
title Rest Api for management of electronic devices
title_short Rest Api for management of electronic devices
title_full Rest Api for management of electronic devices
title_fullStr Rest Api for management of electronic devices
title_full_unstemmed Rest Api for management of electronic devices
title_sort rest api for management of electronic devices
publisher Universidad Peruana de Ciencias Aplicadas (UPC)
publishDate 2018
url [1] B. H. B. H. Longa Chevarría, Longa Chevarría, “Rest Api for management of electronic devices,” Universidad Peruana de Ciencias Aplicadas (UPC), Lima, Perú, 2018. doi: https://doi.org/10.19083/tesis/624358
http://hdl.handle.net/10757/624358
work_keys_str_mv AT longachevarriabryanhenry restapiformanagementofelectronicdevices
_version_ 1718801230996701184