Un servidor web hace muchas cosas:
- Rol principal: tomar una solicitud y responder a un cliente en la red
- Puede filtrar solicitud
- Puede gestionar muchas solicitudes de solicitud
- Puede funcionar como proxy (nginx + node js es el mejor ejemplo)
- Puede redirigir su solicitud
- Puede acelerar su solicitud, asegurando su solicitud (https, codificación, gzip, …)
Un servidor web no solo se utiliza en la red mundial, sino también en el hogar, en la red de su empresa.
Un SERVIDOR WEB es hacer WEB. tome un ejemplo de NAS o servicio web local. Tome un ejemplo de SOA (arquitectura de servicio) y verá que no está conectado al mundo sino entre el servicio de su empresa.
- ¿Cómo podemos proporcionar un fondo y color personalizados a una página web en HTML?
- Cómo detener el cruce de elementos cuando cambio el tamaño del navegador en HTML / CSS
- ¿Se compila o interpreta Python o ambos?
- ¿Cuál es el mejor sistema operativo basado en Linux?
- Cómo saber cuántas veces se ha visitado una página web específica (no un sitio web) de cualquier sitio web en la web
Una solicitud al servidor siempre está en formato HTTP y respeta las reglas HTTP: Protocolo de transferencia de hipertexto (HTTP / 1.1): Sintaxis y enrutamiento de mensajes
Si usa otro protocolo, no es una solicitud web.
Una solicitud web no solo se utiliza para servir una página web, sino también una solicitud web. Porque puede comunicarse con:
- Móvil
- Servicio web / Micro servicio
- Sitio web (angular y React JS es el ejemplo perfecto, ajax)
Lo que diferencia a un servidor web de otro servidor como Apache, Tomcat, Nginx, … es la compatibilidad con los idiomas, la funcionalidad, cómo se creó (compatibilidad con complementos) y la audiencia.