|
Fuente de consulta: fis.unab.edu.co
CARACTERISTICAS SOBRE ALOJAMIENTO WEB
El servidor de Páginas es la parte primordial de cualquier sitio de Internet, ya que es el encargado de generar y enviar la información a los usuarios finales.
Cuando se crearon los primeros Servidores de páginas (“Web Server”) como Apache, éste solo era encargado de enviar los datos al usuario final (cliente), pero cualquier otra información que requiera de algún tipo de personalización era realizada por un interpretador que ejecutaba un “script” el script no es mas que un programa. Sin embargo, conforme las demandas de los Servidores de páginas (“Web Server´s”) incrementaros fue necesario mejorar este proceso, ya que el llamar un interpretador para que ejecutara otro programa, ponía una demanda de trabajo muy fuerte sobre el “ALOJAMIENTO WEB” que mantenía el Servidor de Paginas.
Hoy en día, se pudiera decir que TODOS los “Servidores de Páginas” ya son “Servidores de Aplicaciones” ya que se les ha desarrollado alguna funcionalidad especial que les permite realizar, valga la redundancia, aplicaciones de servidor. Y para agregar a la confusión en la Industria hoy día ya abundan los “Java Application Server” que son otra cosa muy diferente y malamente ya son designados “Application Servers” o “Servidores de Aplicaciones” a solas.
Dependiendo de la funcionalidad se trae consigo complejidad al sistema, ya sea en la forma de requerimientos del sistema (memoria, procesadores), carga administrativa (configuración, tiempo de desarrollo) o alguna otra. Requisición común:
En el diagrama anterior se puede observar que un cliente a través de un navegador ("Netscape" o "Explorer") solicita información al servidor de paginas, esta solicitud inicial se lleva acabo mediante HTTP, sin embargo, una vez que esta solicitud llega al Servidor puede tomar varias acciones.
En el esquema las líneas punteadas ( -- -- ) representan un proceso dentro del "alojamiento web" (computadora física), bajo este diagrama se describirán los "Servidores de Paginas". (Web Server´s).
Hay algo muy importante que no debemos confundir y es que un Web Server no es lo mismo que un Application Server, envía datos dependiendo de una petición realizada por un cliente sin proceso alguno ni transformación de información, y participa en el envío de datos de una forma directa entre ellos, respectivamente. Debido a que las nuevas tecnologías han representado un cambio notable en el flujo de datos (Cliente/Servidor) un Web Server mirado ahora en el Application Server se muestra como el proceso de recibir procesar y enviar datos con intermediarios no considerados ni clasificados por el usuario como su significado como tal.
Ya que de una petición decide que enviar, si solo HTML, o ejecutar cierto proceso (Aplicación) y enviar la información.
|