Creación de una herramienta para comunicación de aplicaciones basada en UDP (SRC).

Baños Polglase, Mario (2009). Creación de una herramienta para comunicación de aplicaciones basada en UDP (SRC).. Proyecto Fin de Carrera / Trabajo Fin de Grado, Facultad de Informática (UPM).

Description

Title: Creación de una herramienta para comunicación de aplicaciones basada en UDP (SRC).
Author/s:
  • Baños Polglase, Mario
Contributor/s:
  • Barcia Vázquez, Nicolás
Item Type: Final Project
Date: 2009
Subjects:
Faculty: Facultad de Informática (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

El objetivo del presente trabajo es conseguir una herramienta que permita a los desarrolladores de aplicaciones realizar una comunicación efectiva utilizando el protocolo de transporte de red UDP/IP. Con dicha herramienta pretendemos que los programadores dispongan de un sistema sencillo y eficaz para la realización de comunicaciones en entornos en los que la conexión segura y/o continua no es necesaria o importante. Asimismo se pretende que dichos programadores puedan sacar provecho a las mejoras introducidas en el protocolo TCP/IP especialmente de aquellas referidas al multicast y de las que actualmente se hace un uso muy pequeño. Para ello se desarrollara un conjunto de herramientas mediante las cuales un programador poco avezado podrá construir desde los entornos de aplicación cooperativos más simples a los más complejos sin necesidad de tener conocimientos del medio de transmisión, de las complejidades de la programación en red o de adquirir un conocimiento especializado del software de comunicación implementado. Los programadores más preparados dispondrán de una flexibilidad total para adaptar o modificar el comportamiento del software para adaptarlo a las necesidades más especificas o los problemas más complejos mediante el acceso rápido y sin enmascarar a los recursos de la red. El objetivo final es por tanto ambicioso ya que se pretende dotar a la comunidad de un instrumento que simultáneamente resuelva las complejidades de la comunicación entre aplicaciones y además de uso sencillo y de fácil adaptación para los casos extremos. En el desarrollo de este trabajo podremos ver como se va consiguiendo este objetivo mediante por un lado la simplificación (el 1% de los problemas suele representar el 99% de la complejidad) y por otro lado mediante la utilización de soluciones software flexibles en su diseño. Los capítulos subsiguientes explicarán las alternativas estudiadas para conseguirlo así como la solución finalmente adoptada y la forma en que la misma se va resolviendo paso a paso. Además se dota a esta memoria de un catalogo de problemas de comunicación y su solución mediante el uso de la herramienta y de una comparativa con otro tipo de soluciones existentes actualmente de forma que el lector pueda verificar la eficacia del resultado obtenido.

More information

Item ID: 1716
DC Identifier: http://oa.upm.es/1716/
OAI Identifier: oai:oa.upm.es:1716
Deposited by: Archivo Digital UPM
Deposited on: 02 Jul 2009
Last Modified: 20 Apr 2016 06:57
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM