Es la tecnología que tiene implícito programas informáticos
que procesan aplicaciones realizando conexiones bidireccionales y/o
unidireccionales y síncronas o asíncronas con el cliente, generando o cediendo
una respuesta en cualquier lenguaje o aplicación del lado del cliente.
Un servidor web es un programa que sirve datos en forma de
Páginas Web, hipertextos o páginas HTML (HyperText Markup Language): textos
complejos con enlaces, figuras, formularios, botones y objetos incrustados como
animaciones o reproductores de sonidos. La comunicación de estos datos entre
cliente y servidor se hace por medio un protocolo, concreta mente del protocolo
Http. Con esto, un servidor Web se mantiene a la espera de peticiones HTTP, que
son ejecutadas por un cliente HTTP; lo que solemos conocer como un Navegador
Web. A modo de ejemplo: al teclear (http://www.cnice.mec.es) en un navegador,
éste realizará una petición HTTP al servidor que tiene asociada dicha URL.
El servidor responde al cliente enviando el código HTML de
la página; el navegador cuando recibe el código, lo interpreta y lo muestra en
pantalla. El Cliente es el encargado de interpretar el código HTML, es decir,
de mostrar las fuentes, los colores y la disposición de los textos y objetos de
la página. El servidor se encarga de transferir el código de la página sin
llevar a cabo ninguna interpretación de la misma.
Servidor Web Local
Tener un servidor Web local debería ser fundamental para
todas aquellas personas que no disponen de un Sitio Web online. ¿Por qué? La
respuesta es muy sencilla. El Servidor local nos va a permitir comprobar que
todas las modificaciones que se van a realizar en nuestro diseños Web, no
provoquen algún error que pueda afectar a todos aquellos usuarios que naveguen
por la red. Otro aspecto positivo de un Servidor local, es que no hará falta
tener que subir ficheros al servidor Ftp para hacer nuestras pruebas con lo
cual, la espera se hace más corta.
Como es de suponer, también se permite el acceso a nuestro
servidor a cualquier usuario de Internet. Para ello, se configura correctamente
el Router y sería de mucha ayuda tener una dirección IP estática, mediante la
cual cualquier usuario podría conectarse a nuestro servidor desde un navegador.
Protocolo: Conjunto de reglas que gobiernan el intercambio
de datos entre entidades dentro de una red. Es el lenguaje común “que utilizan”
los ordenadores para “hablar” y entenderse entre sí. Existen muchos tipos de
protocolos cada uno con sus reglas bien definidas, como por ejemplo: FTP, POP3,
SMTP, ICMP, etc.
Protocolo HTTP: Una de las características del Protocolo
Http es que no es permanente, es decir, cada operación HTTP implica una
conexión con el servidor, que es liberada al término de la misma. Por ejemplo,
un documento HTML con 10 imágenes son necesarias 11 conexiones distintas (10
imágenes más la página HTML en sí).
0 comentarios :
Publicar un comentario