Escolar Documentos
Profissional Documentos
Cultura Documentos
Petición
http://www.um.es/index.html
HTTP
HTML
Respuesta
Hiperenlace
Documento
/index.html
Sistema Hipermedia
Sistema Ficheros
Módulos compilados:
Cargados dinámicamente.
API: contexto llamada, sesión, etc.
Tipos: ISAPI, NSAPI, Servlets
Limitaciones:
Mezcla lógica negocio y salida HTML.
Reiniciar servidor ante modificaciones.
Páginas de Script:
Páginas HTML con scripts para generar una respuesta
dinámica.
Tipos: PHP (.php), Cold Fusion (.cfm), ASP (.asp) y JSP
(.jsp)
Ventajas:
Facilitan el desarrollo y despliegue.
Facilitan la separación Modelo/Vista.
Desarrollo de Aplicaciones Distribuidas 10
HTML Dinámico
Motivación:
Aumentar la capacidad de procesamiento del cliente
(navegador).
Mejorar la interface web, especialmente con
capacidades de interacción: eventos.
Ejemplo: validación de formularios.
Dos estrategias:
Compilación: Applets, ActiveX
Interpretación: JavaScript, VBScript
API DOM:
API basada en objetos que permite manipular el
contenido, la estructura y el estilo de un documento.
form checkbox
button
select option
Modelo de eventos:
<input type=”submit” name=”botonAceptar” value=”ok”
ONCLICK=”return validarDatos()” >