Professional Documents
Culture Documents
Introduccin
Sistemas cliente-servidor
Peticin
Respuesta
Cliente
Servidor
Sistemas cliente-servidor:
Aplicaciones web JEE
Protocolo http
Concurrencia (acceso simultneo de
mltiples usuarios)
Clientes: Navegador web. HTML.
Javascript
Servidores: Servidor web. Tecnologa
Java, JEE
Caso especial: Servicios web
Forma de trabajo
Por cada tema, transparencias descriptivas y ejemplos y ejercicios prcticos
Proyecto. Posibilidades:
Diseo compartido
Integracin de mdulos con desarrollo
individualizado
Trabajo independiente
Calendario
Dos posibilidades:
Cinco horas semanales hasta el 4 de mayo
(2 horas M, 3 horas X; 4 horas la primera
semana)
Cuatro horas semanales hasta el 18 de
Mayo (2 horas M, 2 horas X; 3 horas la
primera semana)
Entorno de trabajo
Java 6
Netbeans 6.9 (desarrollo Java)
MySQL 5 (base de datos)
GlassFish v3 (servidor de aplicaciones)
Disponible: Subversion (gestin de
versiones de proyectos compartidos)
Evaluacin
Evaluacin continua:
Asistencia a clase (hasta cuatro faltas no
justificadas)
Ejercicios (obligatorios y opcionales)
Proyecto
Evaluacin final:
Proyecto obligatorio
Exmenes parcial y final
Entrega de ejercicios
Cada ejercicio, cuyo enunciado tiene un
nombre, se entregar en un fichero zip o rar
con el mismo nombre, precedido del primer
apellido del autor y un guin bajo (ejemplo:
RMS_JSPDB.rar).
Cada ejercicio se enviar dentro del plazo correspondiente en un mensaje de correo electrnico
cuyo tema (subject) ser el nombre del fichero del
ejercicio, precedido de CLS y un espacio en
blanco (ejemplo: CLS RMS_JSPDB). El
mensaje no contendr ningn texto.
Entrega de ejercicios, II
El fichero comprimido contendr:
Un fichero leeme.txt con los comentarios u
observaciones que se quieran adjuntar, incluyendo
instrucciones que haya que seguir antes de ejecutar el
programa.
El proyecto correspondiente de NetBeans (un
directorio completo) que se llamar como el fichero
comprimido (ejemplo: RMS_JSPDB).
Si utiliza bases de datos, un fichero SQL con el nombre
del ejercicio (ejemplo: RMS_TABLA1.SQL), con los
drop tables y create tables necesarios para ejecutarlo.