Enunciado DAD 2

Páginas: 4 (878 palabras) Publicado: 24 de junio de 2014
Desarrollo de Aplicaciones Distribuidas

1

Prácticas

Introducción

En el presente curso académico 2011-2012 se propone como práctica el desarrollo de
un cliente IMAP Web. Para el procesode desarrollo se establecen dos fases e hitos de
obligatorio cumplimiento. En una primera fase se desarrollará toda la lógica de la
aplicación, es decir el motor del IMAP. En la siguiente seimplementará una interfaz
web que permita el acceso a los directorios del servidor, así como distintas acciones
sobre los mismos.

2

Fases

2.1 Implementación de la lógica de la aplicación
Losobjetivos de esta fase son desarrollar los conceptos teóricos sobre sockets que han
sido impartidos en clase, implementar uno de los protocolos estudiados y conocer
cómo y dónde se especifican losprotocolos usados en Internet.
Tomando como partida el RFC 3501, donde se especifica el protocolo IMAP, se
implementará una aplicación cliente que se conecte a un servidor IMAP, muestre el
listado decarpetas y se puedan listar los mensajes que hay dentro de una carpeta
seleccionada.
Una restricción clave es que el listado de comandos se puede ampliar en el futuro, por
lo que la aplicación se debeimplementar teniendo en cuenta este aspecto.
Para implementar la lógica de la aplicación está totalmente prohibido utilizar librerías
que incluyan cualquier funcionalidad relacionada con elprotocolo IMAP. Sólo se
permitirá el uso de una librería que facilite el manejo de mensajes multipart.
Para facilitar el desarrollo de esta parte se adjuntan dos aplicaciones:
• “BasePracticaDAD.zip”: esla base a partir de la cual desarrollar toda la
aplicación. Se deben completar las partes del código marcadas como TODO
(del inglés, “por hacer”) en la clase edu.ucam.root.Main.
•“EjemploIMAP.zip”: es una sencilla aplicación que se conecta con un servidor de
IMAP y muestra el contenido de una carpeta.

-1-

Desarrollo de Aplicaciones Distribuidas

Prácticas

2.2 Implementación de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ayudant A 2 Enunciado
  • LABORATORIO 2 ENUNCIADO
  • ENUNCIADOS TALLER CICLO CONTABLE 2
  • Examen IIC1103 ENUNCIADO 2013 2
  • dad 2
  • Enunciado y Plantilla Actividad 2 Curso 2014 15
  • 2 ENUNCIADO Monografia TRANSPORTES 2
  • Enunciado práctica 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS