Tecnología

Inicio

¿Qué es un Servidor Web Client?

¿Qué es un Servidor Web Client?


La mayoría de las redes domésticas y pequeñas redes se configuran como conexiones peer-to-peer, es decir, los ordenadores pueden acceder a los archivos de cada uno. Para redes más grandes, un equipo específico --- conocido como servidor --- mayoría de las tiendas de los archivos y completa la mayor parte de las tareas que han solicitado los otros ordenadores --- o --- "clientes". Un servidor web completa tareas similares en una escala mucho más grande, que proporciona acceso en todo el mundo a menudo a los clientes remotos.

Redes cliente-servidor

En entornos de red con más de 10 equipos, de acuerdo con TechSoup.com, un sistema de peer-to-peer tiende a ralentizar todos los equipos implicados. En este caso, un servidor dedicado mejorará el rendimiento por el manejo rápido de las tareas que los clientes están solicitando. Los servidores están centralizadas básicamente ordenadores que proporcionan una mayor velocidad, copia de seguridad y la seguridad de los datos.

Software de servidor / Hardware

Cualquier ordenador puede ser utilizado como un servidor, TechSoup.com dice, pero los equipos diseñados específicamente para la tarea será mucho más eficaz. Los servidores suelen tener mayor capacidad de RAM, la capacidad de soportar varios procesadores, la entrada y la salida rápida, las fuentes de alimentación de respaldo y los discos duros, tarjetas de red rápida y las unidades "intercambiables en caliente" que se puede cambiar mientras el servidor está en ejecución. Servidores de red vienen con sistemas especializados de explotación (NOS) y aplicaciones que van desde programas de correo electrónico y fax a los programas de acceso remoto.

Servidores web

Además del hardware y el software necesarios de un servidor, un ordenador servidor web debe tener una dirección de protocolo de Internet permanente (IP) por lo que se puede localizar y acceder en cualquier momento. El programa de servidor web es el software utilizado por el equipo del servidor Web para interactuar con los clientes. De acuerdo con WebDevelopersNotes.com, "Apache" es el programa de servidor web más popular, ya que se puede utilizar en Linux / Unix, Mac y sistemas operativos de Windows. Cuando un cliente solicita una página web, el navegador web localiza la dirección IP y proporciona acceso al archivo en el servidor web. El navegador muestra la página web o una página en el cliente.

Protocolos de Internet comunes

Hay conjuntos específicos de instrucciones de un cliente o navegador debe seguir para interactuar con un servidor. Como se explica WebDevelopersNotes.com, estos son conocidos como "protocolos". Transferencia de archivos a partir de una máquina a otra emplean el protocolo de transferencia de archivos (FTP). Los correos electrónicos generalmente usan protocolo de transporte de correo simple (SMTP). El protocolo común para las páginas web y los archivos contenidos dentro de ellas es el protocolo de transferencia de hipertexto (HTTP). La World Wide Web trae estos y otros protocolos juntos para que puedan acceder a todo desde un navegador web.

Modelos arquitectura cliente-servidor

Hay varias maneras el cliente y el servidor web puede interactuar. Un cliente-servidor modelo de arquitectura común es el modelo de lenguaje de marcado de hipertexto estática (HTML), en la que el navegador busca y muestra un archivo simple, que no cambia desde el servidor. Cuando los archivos más complejos deben ser convertidos e interactuar dinámicamente con el navegador, se utilizan la interfaz (CGI) modelo de código de entrada común o el modelo de script del lado del servidor.