Ingeniero
DE
APLICACIONES
WEB
APLICACIONES
WEB
Aplicaciones
que
los
usuarios
pueden
u?lizar
accediendo
a
un
servidor
web
a
través
de
Internet
o
de
una
intranet
mediante
un
navegador.
Es
una
aplicación
soJware
que
se
codifica
en un
lenguaje
soportado
por
los
navegadores
web
en
la
que
se
conMa
la
ejecución
al
navegador
Existen
aplicaciones
como
los
webmails,
wikis,
weblogs,
?endas
en
línea
son
ejemplos
bien
conocidos
de
aplicaciones
web.
Una
página
Web puede
contener
elementos
que
permiten
una
comunicación
ac?va
entre
el
usuario
y
la
información.
Por
ejemplo
rellenar
y
enviar
formularios,
par?cipar
en
juegos
diversos
y
acceder
a
gestores
de
base
de
datos
de
todo
?po.
Una aplicación
Web
es
una
extensión
dinámica
de
la
web
o
una
aplicación
de
servidor.
Existen
2
?pos
de
aplicaciones
Web
• Orientada
a
la
presentación
• Orientada
al
servicio
Orientada
a
la
presentación
• Genera
paginas
web
interac?vas
que con?enen
varios
?pos
de
lenguaje
de
marca
(HTML,
XML,
etc.)
y
contenido
dinámico
en
respuesta
a
pe?ciones.
Orientada
al
servicio
• Estas
paginas
implementan
el
punto
final
del
servicio
web.
• Las
aplicaciones
orientadas
a
la
presentación
frecuentemente
son
clientes
de
las
aplicaciones
web
orientadas
al
servicio.
La
iteración
entre
un
cliente
Web
y
una
aplicación
Web.
1.
cliente
envía
una
pe?ción
HTTP
al
servidor
web
2.
Las
tecnologías
Java
server convierten
la
pe?ción
un
objeto
HTTPServetRequest
3.
Esta
pe?ción
es
deliberada
a
un
componente
Web,
el
cual
puede
interactuar
con
JavaBeans
y
otros
para
generar
un
contenido
dinámico
4.
El
componente
web
puede
generar
un objeto
HTTPServletResponse
5.
El
servidor
web
convierte
este
objeto
en
una
respuesta
HTTP
y
es
enviada
a
su
cliente.
Una
Arquitectura
define:
un
conjunto
de
elementos,
conectores,
restricciones
y
un
sistema de
control
que
caracterizan
a
un
sistema
o
a
una
familia
de
sistemas.
ARQUITECTURA
DE
DOS
CAPAS
La
WWW
está
basado
en
el
modelo
Cliente
/
Servidor.
•
El
Cliente
principal
en
el
WWW
son
los
browsers
o
navegadores
que solicitan
información
al
Servidor.
•
El
Servidor
son
los
Servidores
Web
que
proporcionan
documentos
y
contenidos
mul?media
a
los
clientes
a
través
de
la
red
• Esta
arquitectura
consiste
básicamente
en
un
cliente
que
realiza
pe?ciones...
Regístrate para leer el documento completo.