cliente servidor y protocolo http
Arquitectura Cliente – Servidor.
1. Componentes semánticos de la Web.
URI. UNIFORM RESOURCE IDENTIFIER.
Identifica los recursos web para su acceso y manipulación.
HTML.HYPERTEXT MARKUP LENGUAGE.
Lenguaje de marca que permite crear las estructuras de las páginas web.
HTTP. HYPERTEXT TRANSFER PROTOCOL.
Protocolo que permite a los componentes web comunicarse deuna forma estándar y bien definida.
Define el formato y el significado de los mensajes intercambiados ante componentes web.
2. Componentes software de la Web.
Arquitectura Cliente –Servidor.
El modelo cliente – servidor es una arquitectura software que involucra uno o más clientes solicitando servicios a uno o más servidores.
Clientes.Es el responsable de crear la petición al servidor. Hay 2 tipos:
Manejados por el usuario. Ej. Browsers (Navegadores).
Automáticos. Normalmente se llaman: Spiders
Navegadores.
Programaque realiza las peticiones, a solicitud de un usuario, y recibe, analiza y presenta las respuestas.
Funciones del Navegador.
1. Crear y enviar la petición http.
2. Renderizar el códigoHTML y sus recursos.
3. Maneja la caché local y las cookies.
Servidores.
Programa que consta y genera la respuesta http a las peticiones del cliente.
Pasos de un servidor:
Lee einterpreta la petición (URL, Métodos, cookies…)
Localiza los recursos apuntados por la URL.
Determina si el cliente está autorizado.
Genera la respuesta y la transmite.
Registra en log el suceso.
3.Aplicaciones Web.
Es una aplicación que se ejecuta tanto en el cliente cómo en el servidor, y su interfaz gráfica es una página web.
Protocolo HTTP.
HTTP. Define la sintaxis y la semántica queutilizan estos elementos para comunicarse en una arquitectura web.
Es un protocolo en la capa de aplicación. Por debajo está TCP/IP.
Permite la transferencia de documentos web entre cliente –...
Regístrate para leer el documento completo.