Вы находитесь на странице: 1из 9

GESTION Y ADMINISTRACION

WEB
Lic. Gina Huertas Camacho
ARQUITECTURA
ARQUITECTURA WEB
Contenido Temático

Instalacion

Créditos
Poniéndonos de acuerdo en un
mundo poco cuerdo...

cartucho
dtta
tpoRH+?
Cliente
Proveedor
Lenguaje usado Lenguaje usado
PLOP
en sus en sus
¿QUE? aplicaciones:
aplicaciones:
“Suahili 3.2” Marciano 2

3L, 20cu
3L,20cu
Poniéndonos de acuerdo en un
mundo poco cuerdo...

  

<nombre>hp rh+</nombre>

Cliente
Proveedor
Lenguaje usado Lenguaje usado
en sus en sus
aplicaciones:
aplicaciones:
“Suahili 3.2”
<nombre>hp 
<Producto>
rh+</nombre>   Marciano 2
<stock>3</stock>
<precio>20</precio>
</Producto>
El esquema sería así
El cliente (explorador
Web) se conecta al
servidor Web gracias a
su URL
El servidor
EL CLIENTE Envia una peticion al servidor
Web Server busca la pagina
Internet
Explorer internet “Ejecuta código
APACHE
server servidor”

Netscape Y lo envia
Navigator al cliente

Devuelve el
?
Finalmente el cliente Resultado del
TRADUCE EL CODIDO
muestra al usuario el PHP
documento recibido
Codigo en
HTML
¿ Que es una aplicación Web?
http://www.unserver.es/index.php

 CONJUNTO DE archivos,
páginas y ensambles que
se pueden invocar o
ejecutar dentro del alcance
de un directorio virtual en
un servidor de aplicaciones
Web
 Para crear una aplicación C, perl, asp, jsp,
de alto rendimiento,
escalable y segura, php php, asp.net,…
proporciona funciones
tales como memoria caché,
HTML, DHTML, Javascipt, vbscript, seguridad y estado de la
flash, applets, controles.net… sesión
Bases del desarrollo web

Arquitectura
Cliente - Servidor
Cliente: Explorer, FireFox,
Safari,Google Chrome
Servidor: Apache, IIS

Tecnología
Cliente: CSS, Flash, HTML,
JavaScript
Servidor: C#, Java, PHP,
Phyton

Lic.Gina Huertas Camacho 7


Bases del desarrollo web

 Cliente, navegador como Internet Explorer, Firefox, Opera,


Safari, ...
Los navegadores interactúan con el servidor a través de protocolos.
Estos protocolos definen las reglas de intercambio de información
entre el cliente y el servidor

 Servidor, software responsable de aceptar las solicitudes HTTP del


cliente y de enviarle las respuestas (HTML, XML)

 HTTP, protocolo de transferencia de hipertexto.


HTTP es un protocolo sin estado, es decir, que no guarda ninguna
información sobre conexiones anteriores. ¿Cómo sabe el servidor si la
solicitud la hago yo o la hace otra persona? … (Cookies, Sesiones)

Lic. Gina Huertas Camacho 8


Bases del desarrollo web
Diálogo entre cliente y servidor

Lic. Gina Huertas Camacho 9

Вам также может понравиться