telecomunicaciones
APLICACIONES TELEMÁTICAS
Universidad de Jaén
E.P.S. Linares
Departamento: INGENIERÍA DE TELECOMUNICACIÓN
Alonso Ruano Ruano
alonso@ujaen.es
I.T.TELECOMUNICACIÓN
Introducción a las aplicaciones web
APLICACIONES TELEMÁTICAS
TEMA 1:
Introducción a las aplicaciones web
1.1 Aplicaciones web.
1.2 Protocolo HTTP.
1.3 ExtensibleMarkup Language (XML).
1.4 Transformación de documentos XML.
I.T.TELECOMUNICACIÓN
Introducción a las aplicaciones web
APLICACIONES TELEMÁTICAS
1.1 Aplicaciones web.
¿Qué es una aplicación web?
La respuesta evoluciona en función de las prestaciones.
En un principio: conjunto de documentos, imágenes, etc,
relacionados entre sí a través de hipervínculos.
Posteriormente: Junto a losdocumentos HTML, imágenes, etc
aparecen programas que realizan una determinada
función y que son ajenos al servidor concepto
de aplicación de servidor
Por su parte, los navegadores evolucionan,
permitiendo la ejecución de aplicaciones
Aplicaciones en el cliente + aplicaciones en el servidor
Aplicaciones que los usuarios pueden utilizar accediendo a un servidor
web a través de Internet o deuna intranet mediante un navegador
I.T.TELECOMUNICACIÓN
Introducción a las aplicaciones web
APLICACIONES TELEMÁTICAS
1.1 Aplicaciones web.
Las aplicaciones web se fundamentan en ideas como:
- CLIENTE-SERVIDOR
- TCP/IP
- MIME
- LENGUAJE DE MARCAS
(HTTP)
(HTML, XML)
Necesidad de un direccionamiento para identificar un recurso.
Para ello se introduce el Identificador deRecurso Uniforme (URI).
Tipos:
URL: Uniform Resource Locator.
Localiza un recurso unívocamente en un lugar físico de la red.
URN: Uniform Resource Name.
Nombre de recurso, dependiente de la posición (no la indican).
I.T.TELECOMUNICACIÓN
Introducción a las aplicaciones web
APLICACIONES TELEMÁTICAS
1.1 Aplicaciones web.
FORMATO DE URL (RFC1738)
://:/?
prot:
net_loc:
port:path:
query:
Protocolo – Esquema de acceso al recurso
Lugar en la red + información de login
Puerto a través del cual se accede al servicio
Camino del recurso dentro del Host
Información aportada en peticiones.
ftp://usuario:pwd@192.168.1.100/archivo.exe
ftp://alonso:miclave@150.214.179.56:2456/dir1/dir12/pepe.txt;type=a
http://www.ujaen.es/home/alumno.html#direcc
I.T.TELECOMUNICACIÓNAPLICACIONES TELEMÁTICAS
1.1.1 Aplicaciones en el cliente
Evolución
Primeros clientes:
Sólo visualizan texto, imágenes, HTML.
- Posibilitan uso de distintos protocolos
- Escasas posibilidades multimedia
- Imposibilidad de crear aplicaciones cliente
- Poca interacción con usuario
I.T.TELECOMUNICACIÓN
Introducción a las aplicaciones web
APLICACIONES TELEMÁTICAS
1.1.1Aplicaciones en el cliente
Clientes + uso de scripts:
Posibilidad de ejecutar aplicaciones cliente.
Distintos lenguajes de programación:
- VBscript: Exclusivo de Iexplorer.
- Jscript: Microsoft.
- JavaScript: Desarrollado por Netscape.
- ECMAScript: basado en JavaScript
I.T.TELECOMUNICACIÓN
Introducción a las aplicaciones web
APLICACIONES TELEMÁTICAS
Introducción a lasaplicaciones web
1.1.1 Aplicaciones en el cliente
Clientes + portabilidad:
Portabilidad en el cliente.
- Posibilidad de ejecutar aplicaciones Java en el cliente.
- Uso de una JVM en el cliente.
Clientes + XML:
Posibilidad de visualizar lenguajes de marca diferentes a HTML.
Document Object Model (DOM)
- HTML y CSS para presentar la información
- DOM y JavaScript (interacción dinámica conlos datos)
- Capacidad de efectuar transformaciones (uso de XSL)
- Análisis de datos en cliente: representación
I.T.TELECOMUNICACIÓN
Introducción a las aplicaciones web
APLICACIONES TELEMÁTICAS
1.1.2 Aplicaciones en el servidor
Primeros servidores:
Sólo se encargaban de enviar los datos al usuario final
- Ningún medio de acceder a otros elementos (Ej. BBDD)
- No devuelve...
Regístrate para leer el documento completo.