ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Protocolo HTTP y Cliente Servidor


Enviado por   •  13 de Diciembre de 2019  •  Ensayos  •  1.028 Palabras (5 Páginas)  •  168 Visitas

Página 1 de 5

Protocolo HTTP y Cliente Servidor

P. J. Casado Ochoa

2018-43808 Universidad de San Carlos de Guatemala

771 Introducción a la Programación y Computación II

casadochoa.persijosue@gmail.com

Resumen

El modelo cliente-servidor es uno de los modelos más usados en muchos servicios y protocolos de internet, se vuelve indispensable en todo el servicio web, es decir, los protocolos en específico el HTTP que es en el que nos enfocaremos utilizan el modelo cliente servidor, de manera que en las transacciones de la web estos se realicen de manera correcta y muestre o interprete el contenido de dicha página web.

El modelo cliente servidor consta de dos partes claramente diferenciadas como lo es el servidor y el cliente, el protocolo HTTP se define como protocolo de trasferencia de hipertexto, que se entiende como un lenguaje utilizado para la comunicación entre dos computadoras.

Palabras clave:

Protocolo, protocolo HTTP, cookies, MIME, UNIX, URL, páginas web, HTML, cliente, servidor, internet.

Protocolo HTTP y Modelo Cliente Servidor

Protocolo HTTP

Definido por sus siglas en inglés como protocolo de trasferencia de hipertexto (hyper text transfer protocol HTTP) un protocolo se puede definir como un lenguaje capaz de establecer comunicación entre dos computadoras para establecer conexión entre ellas, el protocolo HTTP es el protocolo utilizado en transacciones de la web, mediante un navegador en este caso el cliente y un servidor web también llamado UNIX, el cual puede ser visible por una cadena de caracteres denominada dirección URL.

Posicionado como el protocolo más utilizado en Internet desde 1990, el cual la versión 0.9 permitía la trasferencia de datos a través de internet, sin embargo, en la versión 1.0 daría el salto con la trasferencia de mensajes con encabezados que describiría el contenido de los mensajes con codificación MIME

La palabra hyper text es el contenido de distintas páginas web escritas en un lenguaje especial para páginas web como lo es HTML, para enviar páginas en el lenguaje HTML y puedan ser visibles, los navegadores (Chrome, Internet Explorer, Opera, etc.) establecen una comunicación con los servidores de internet de este modo que las páginas web sean visibles y muestren todo el contenido deseado y puedan ser interpretadas por otra computadora.

En si HTTP no tiene estado, es decir, este no guarda ningún tipo de información sobre conexiones anteriores con distintas computadoras, por lo tanto, al terminar la transacción todos los datos son eliminados o en su defecto perdidos.

Debido a esta pérdida de datos son creadas las cookies, pequeños archivos capaces de guardar información de diferentes computadoras a las cuales se ha establecido transacción, logrando que el sitio web recaude datos y brindar un mejor servicio en su página.

Modelo Cliente Servidor

Compuesto por la parte del servidor y por otra parte el cliente o grupo de clientes, donde por lo general el servidor es una maquina suficientemente potente con un hardware y software especialmente diseñados cuyo fin es el depósito de datos además de gestor de base de datos.

Por otro lado, el cliente suele ser estaciones de trabajo o solamente una máquina que solicitan varios servicios al servidor, en el cual el servidor tiene el trabajo de brindar la respuesta demandada por el cliente.

Dicha arquitectura (cliente-servidor) es utilizada en diversos modelos informáticos debido a la comunicación de información que mantienen diferentes entidades de una red con el uso de protocolos, uno de los modelos más notorios es en la red de internet, ya que en esta existen ordenadores de diferentes personas conectadas por todo el mundo, en el cual, son conectados a los servidores de su proveedor de internet por ISP (proveedor de servicios de internet) y estos dirigidos hacia los servidores de las paginas a visualizar, el mayor punto a favor es la cantidad de clientes que pueden ser conectados a los servicios que provee un servidor.

...

Descargar como (para miembros actualizados)  txt (6.7 Kb)   pdf (108.2 Kb)   docx (9.4 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com