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) [antigua denominación].

Descripción

Título: Creación de una herramienta para comunicación de aplicaciones basada en UDP (SRC).
Autor/es:
  • Baños Polglase, Mario
Director/es:
  • Barcia Vázquez, Nicolás
Tipo de Documento: Proyecto Fin de Carrera/Grado
Fecha: 2009
Materias:
Escuela: Facultad de Informática (UPM) [antigua denominación]
Departamento: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa

Resumen

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.

Más información

ID de Registro: 1716
Identificador DC: http://oa.upm.es/1716/
Identificador OAI: oai:oa.upm.es:1716
Depositado por: Archivo Digital UPM
Depositado el: 02 Jul 2009
Ultima Modificación: 20 Abr 2016 06:57
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM