Está en la página 1de 15

SERVIDORES, SERVIDORES WEB Y

APLICACIONES WEB.
SERVIDOR
Aplicacin informtica.
formando parte de una
red.
pone sus recursos a
disposicin de las
dems
computadoras(clientes
) de la red.
Maneja informacin.


ARQUITECTURA CLIENTE-SERVIDOR.
Un cliente realiza
peticiones, un servidor
responde.
En una misma PC, en una
red de computadoras, en
un SO multiusuarios
Centralizacin de la
informacin y separacin
de responsabilidades.
El servidor no es
necesariamente un solo
programa.

CLIENTE. CARACTERSTICAS.
Es quien inicia solicitudes
o peticiones,(activo,
dispositivo maestro o
amo)
Espera y recibe las
respuestas del servidor
Por lo general, puede
conectarse a varios
servidores a la vez.
Normalmente interacta
directamente con los
usuarios finales mediante
una GUI

SERVIDOR. CARACTERSTICAS.
Al iniciarse espera a que lleguen
las solicitudes de los clientes,
(pasivo, dispositivo esclavo).
Tras la recepcin de una
solicitud, la procesan y luego
envan la respuesta al cliente.
Por lo general, aceptan
conexiones desde un gran
nmero de clientes (nmero
mximo de peticiones puede
estar limitado).
No es frecuente que interacten
directamente con los usuarios
finales.
SERVIDOR WEB.
Se ejecuta
continuamente (ideal).
Implementa el
protocolo HTTP.(no
HTML)
Espera peticiones de los
clientes, y responde a
las mismas.
SERVIDOR WEB. DIVERSOS USOS.
Montar nuestra propia
pgina web sin necesidad
de contratar hosting.
Probar nuestros
desarrollos va local.
Acceder a los archivos de
nuestro equipo desde un
PC remoto (aunque para
esto existen otras
opciones, como utilizar un
servidor FTP)
usar aplicaciones Web.
APLICACIN WEB.
Aplicaciones Software
desarrolladas en un
lenguaje soportado por los
navegadores.
Son usadas accediendo a
un Servidor Web, a travs
de una red.
La respuesta al cliente son
documentos estticos,
generados dinmicamente
en el servidor.

VENTAJAS.
La omnipresencia de los
navegadores e Internet.
Facilidad de
mantenimiento y
actualizacin sin
necesidad de distribuir
Software a los clientes.
No se necesita instalar
la aplicacin(scripts).
Independiente del
sistema operativo

APLICACIN ENRIQUECIDA DE INTERNET
uso de plugins.
APLICACIONES STATELESS Y STATEFUL
Las aplicaciones pueden
llevar un registro de datos,
eventos sucedidos, entre
otras cosas. Cuando el
correcto funcionamiento de la
aplicacin depende de esto,
se dice que es Stateful.
Cuando el estado no tiene
importancia, y cualquier punto
de la aplicacin es accesible
sin importar ningn punto
anterior, se habla de
aplicaciones Stateless.
CICLO REQUEST-RESPONSE. ESQUEMA
GENERAL.
1. El usuario ve
informacin de una
pgina Web.
2. El usuario solicita una
nueva pgina Web al
servidor.
3. El navegador
ensambla una peticin
HTTP y la enva al
servidor.
4. El servidor recibe la
peticin, procesa y
prepara el documento,
y enva la respuesta.
5. Vuelve a comenzar.

ESQUEMA DE FUNCIONAMIENTO DE UNA
APLICACIN WEB.
ESQUEMA DE FUNCIONAMIENTO DE UNA
APLICACIN WEB.
ESQUEMA DE FUNCIONAMIENTO DE UNA
APLICACIN WEB.

También podría gustarte