Para la comunicación de la red internacional, requerimos un navegador web y servidores web. Los navegadores web y los servidores juegan un papel importante en el establecimiento de la conexión. El cliente envía requests de documentos o servicios web. El mensaje que va del navegador web al servidor web se conoce como solicitud HTTP. Cuando el servidor web recibe la solicitud, busca en sus tiendas para encontrar la página adecuada. Si el servidor web puede ubicar la página, empaqueta el HTML contenido dentro (usando algún protocolo de capa de transporte), dirige estos paquetes al navegador (usando HTTP) y los transmite a través de la red. Si el servidor web no puede encontrar la página solicitada, envía una página que contiene un mensaje de error (es decir, Error 404: página no encontrada) y envía esa página al navegador. Este mensaje recibido por el navegador web por el servidor se denomina respuesta HTTP. Las principales diferencias entre el navegador web y los servidores web son:
S. No. | Parámetros | Navegador web | Servidor web |
---|---|---|---|
1. | Lo esencial | Web Browser es un programa de aplicación que muestra un documento de la World Wide Web. Por lo general, utiliza el servicio de Internet para acceder al documento. | Un servidor web es un programa o la computadora que brinda servicios a otros programas llamados cliente. |
2. | Función | El navegador web solicita al servidor los documentos y servicios web. | El servidor web acepta, aprueba y responde a la solicitud realizada por el navegador web para un documento o servicio web. |
3. | Responsabilidad | Un navegador web es un programa que utiliza sitios web para buscar información en Internet. | El servidor web es responsable de conectar sitios web y navegadores web. |
4. | Interfaz | El navegador web actúa como una interfaz entre el servidor y el cliente y muestra un documento web al cliente. | El servidor web es un software o un sistema que mantiene las aplicaciones web, genera respuesta y acepta datos de los clientes. |
5. | componentes de la arquitectura | Componentes de la arquitectura del navegador web: un controlador, un programa cliente e intérpretes. | Componentes de la arquitectura del servidor web: hardware, software del sistema operativo y software del servidor web. |
6. | Solicitud y respuesta HTTP | El navegador web envía una solicitud HTTP y obtiene una respuesta HTTP. | El servidor web recibe requests HTTP y envía respuestas HTTP. |
7. | modelo de procesamiento | No existe ningún modelo de procesamiento para el navegador web. | Existen tres tipos de modelos de procesamiento para servidores web, es decir, basados en procesos, basados en subprocesos e híbridos. |
8. | Almacenamiento de datos | El navegador web almacena las cookies para diferentes sitios web. | Los servidores web proporcionan un área para almacenar y organizar las páginas del sitio web. |
9. | Instalación | El navegador web está instalado en la computadora del cliente. | El servidor web puede ser una máquina remota ubicada al otro lado de su red o incluso en el otro extremo del mundo, o puede ser su propia computadora personal en casa. |
10 | Ejemplos | Ejemplos de navegadores web son Mozilla Firefox, Google Chrome e Internet Explorer. | Un ejemplo de un servidor web es el servidor Apache. |
Publicación traducida automáticamente
Artículo escrito por anonymous007 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA