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...
Main Author: | |
---|---|
Other Authors: | |
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 |