UT04. Generación de servicios de red.

CP

OG

RA

Contenidos propuestos

Contenidos según normativa

b), e), i), j), l), ñ), t), w)

b), e), i), j), l), n)

4

 

1.- Introducción.

2.- Protocolos de comunicaciones del nivel de aplicación.     
    2.1.- Comunicación entre aplicaciones.     
    2.2.- Conexión, transmisión y desconexión.
    2.3.- DNS y resolución de nombres.
    2.4.- El protocolo FTP.
    2.5.- Los protocolos SMTP y POP3.
    2.6.- El protocolo HTTP.

3.- Bibliotecas de clases y componentes Java.
    3.1.- Objetos predefinidos.
    3.2.- Métodos y ejemplos de uso de InetAddress.
    3.3.- Programación con URL.
    3.4.- Crear y analizar objetos URL.
    3.5.- Leer y escribir a través de una URLConnection.
    3.6.- Trabajar con el contenido de una URL.

4.- Programación de aplicaciones cliente.
    4.1.- Programación de un cliente HTTP.
    4.2.- Bibliotecas para programar un cliente FTP.
    4.3.- Programación de un cliente FTP.
    4.4.- Programación de un cliente Telnet.
    4.5.- Programación de un cliente SMTP.

5.- Programación de servidores.
    5.1.- Programación de un servidor HTTP.
    5.2.- Implementar comunicaciones simultáneas.
    5.3.- Monitorización de tiempos de respuesta.
    5.4.- Ejemplo de monitorización del tiempo de transmisión.

 

  • Protocolos estándar de comunicación en red a nivel de aplicación (telnet, ftp, http, pop3, smtp, entre otros).
  • Librerías de clases y componentes.
  • Funciones y objetos de las librerías.
  • Utilización de objetos predefinidos.
  • Propiedades de los objetos predefinidos.
  • Métodos y eventos de los objetos predefinidos.
  • Establecimiento y finalización de conexiones.
  • Transmisión de información.
  • Programación de aplicaciones cliente.
  • Programación de servidores.
  • Implementación de comunicaciones simultáneas.
  • Documentación.
  • Depuración.
  • Monitorización de tiempos de respuesta

 

 

CP = Competencias Profesionales. OG = Objetivos Generales. RA: Resultados de Aprendizaje

En las columnas CPOG y RA, el número o letra se corresponde con las tablas anteriores.

 

Criterios de Evaluación Ponderación
4a.- Se han analizado librerías que permitan implementar protocolos estándar de comunicación en red. 3
4b.- Se han programado clientes de protocolos estándar de comunicaciones y verificado su funcionamiento. 3
4c.- Se han desarrollado y probado servicios de comunicación en red. 3
4d.- Se han analizado los requerimientos necesarios para crear servicios capaces de gestionar varios clientes concurrentes. 3
4e.- Se han incorporado mecanismos para posibilitar la comunicación simultánea de varios clientes con el servicio. 3
4f.- Se ha verificado la disponibilidad del servicio. 3
4g.- Se han depurado y documentado las aplicaciones desarrolladas. 2