Professional Documents
Culture Documents
Tema:
Servidores Web
Alumno:
Bryan Alberto Hernandez Castillo
Grado y Seccin:
5to.Bach en computacin A
INTRODUCCION.
Hoy en dia casi la mayora de los centros educativos cuentan con una pgina web
donde pueden ofrecer informacin del centro como las enseanzas que se
imparten, horarios escolares, ubicacin del mismo, fotos y un largo etc. de cosas
relativas al mundo educativo y del propio centro, la ventaja de tener un servidor
web alojado en el propio centro es que no dependemos de un servicio de hosting
pagado en la mayora de los casos, para administrar nuestra pgina y probar
cosas y lo positivo es que las peticiones que se hagan desde dentro de la red del
centro, se irn bastante ms rpidas comparndolas cuando esta se hace desde
un servidor externo.
Servidores Web.
Un servidor web o servidor HTTP es un programa informtico que procesa una
aplicacin del lado del servidor, realizando conexiones bidireccionales y/o
unidireccionales y sncronas o asncronas con el cliente y generando o cediendo
una respuesta en cualquier lenguaje o Aplicacin del lado del cliente. El cdigo
recibido por el cliente suele ser compilado y ejecutado por un navegador web.
Para la transmisin de todos estos datos suele utilizarse algn protocolo.
Generalmente se usa el protocolo HTTP para estas comunicaciones,
perteneciente a la capa de aplicacin del modelo OSI. El trmino tambin se
emplea para referirse al ordenador que ejecuta el programa.
Para la transmisin de todos estos datos se utiliza algn protocolo. Generalmente
se utiliza el protocolo HTTP para estas comunicaciones, perteneciente a la capa
de aplicacin del Modelo OSI. El trmino tambin se emplea para referirse al
ordenador que ejecuta el programa.
Historia
Los Servicios Web surgieron ante una necesidad de estandarizar la comunicacin
entre distintas plataformas (PC, Mainframe, Mac, etc.) y lenguajes de
programacin (PHP, C, Java, etc.). Anteriormente se haban realizado intentos de
crear estndares pero fracasaron o no tuvieron el suficiente xito, algunos de ellos
son DCOM y CORBA, por ser dependientes de la implementacin del vendedor
DCOM Microsoft, y CORBA ORB.
Los Servicios Web surgieron para finalmente poder lograr la tan esperada
comunicacin entre diferentes plataformas. En la actualidad muchos sistemas
legacy estn pasando a ser servicios web. Es por esto que en 1999 se comenz a
plantear un nuevo estndar, el cual terminara utilizando XML, SOAP, WSDL, y
UDDI.
La dcada de los 80's fue marcada por el surgimiento de la PC y de la interfase
grfica. Entre 1988 y 1993, NeXT fabric una estacin de trabajo de altas
prestaciones para la poca de la que hablamos que impuls con el Sistema
operativo de la casa, el NeXTSTEP.
En la dcada de los 90's Internet permiti conectar computadoras en una escala
global. En principio la conexin fue entre PCs y servidores por medio del
explorador de Internet.
Servicios
Todo esto depende del uso que se le d al servidor. Si usted lo desea, puede
convertir al equipo desde el cual se est trabajando en un servidor instalando un
programa que trabaje por la Red y a la que los usuarios de su red ingresen a
travs de un programa de servidor web como Apache. Por lo cual podemos llegar
a la conclusin de que un servidor tambin puede ser un proceso que entrega
informacin o sirve a otro proceso.
El modelo Cliente-Servidor no necesariamente implica tener dos ordenadores, ya
que un proceso cliente puede solicitar algo como una impresin a un proceso
servidor en un mismo ordenador. Cliente/servidor: Esta Arquitectura consiste
bsicamente en un programa cliente que realiza peticiones a otro programa el
servidor que le da respuesta. Aunque esta idea se puede aplicar a programas que
se ejecutan sobre una sola computadora es ms ventajosa en un Sistema
Operativo multiusuario distribuido a travs de una red de computadoras.
En esta Arquitectura la capacidad de proceso est repartida entre los Clientes y
los Servidores, aunque son ms importantes las ventajas de tipo organizativo
debidas a la centralizacin de la gestin de la informacin y la separacin de
responsabilidades, lo que facilita y clarifica el diseo del sistema. La separacin
entre Cliente y servidor es una separacin de tipo lgico, donde el servidor no se
ejecuta necesariamente sobre una sola mquina ni es necesariamente un slo
programa.
Los tipos especficos de servidores que incluyen son los Servidores Web, los
Servidores de archivo, los Servidores del correo, etc. Mientras que sus propsitos
varan de unos servicios a otros, la arquitectura bsica seguir siendo la misma.
Servidores de aplicaciones
Un Servidor de Aplicaciones no es ms que un cambio de nombre, para algunos
Servidores Web de nueva generacin que proporcionan la lgica de negocio sobre
la que construir aplicaciones. Suelen asociarse con servidores de alto rendimiento
pensados para dar servicio a sitios Web (Web Sites) con grandes necesidades:
afluencia de visitas, movimiento de datos, atencin de transacciones hacia bases
de datos, etc. Generalmente los fabricantes del sector tienen a disposicin del
pblico un servidor Web bsico y otro con multitud de extensiones fuertemente
integradas al que llaman Servidor de Aplicaciones.
PHP
ASP
Perl
Python
Ruby
Servidores ms usados
Apache
Est diseado para ser un Servidor Web potente y flexible que pueda funcionar en
la ms amplia variedad de plataformas y entornos. Las diferentes plataformas y
entornos, hacen que a menudo sean necesarias diferentes caractersticas o
funcionalidades. Apache se ha adaptado siempre a una gran variedad de entornos
a travs de su diseo modular.
Microsoft IIS
Funcionamiento en la actualidad
El uso de los Servicios Web integra la informacin que puede ser accedida desde
distintos dispositivos, desde distintas plataformas de Hardware o Software y que
puede estar guardada en distintos formatos. El lenguaje estndar para lograr esta
integracin es XML. Adems los servidores Web pueden disponer de un intrprete
de otros lenguajes de programacin que ejecutan cdigo embebido dentro del
cdigo HTML de las pginas que contiene el sitio antes de enviar el resultado al
cliente.
Esto se conoce como programacin de lado del servidor y utiliza lenguajes como
ASP, PHP, Perl y Ajax. Las ventajas de utilizar estos lenguajes radica en la
potencia de los mismos ejecutando tareas ms complejas como, por ejemplo
acceder a bases de datos abstrayendo al cliente de toda la operacin.
Apache
IIS
Tomcat
Cherokee
Webfsd
CONCLUSIONES.
COMENTARIO.
En los ltimos das los servidores web han ido creciendo de una manera
impresionante con la gran cantidad de servidores que se han creado a lo largo del
tiempo y en estas podemos contar con de buena calidad y con otras de no muy
buen desempeo por ser nuevas que se integran a esta disciplina y los servidores
han sido muy importantes para las empresas o establecimientos educativos que
las utilizan para crear pginas web para proporcionar sus visiones y metas que
proporcionan a estas mismas, y estos servidores web son de alta importancia para
las personas que se dedican a la creacin de pginas web para obtener su
dominio.
Bibliografa
es.wikipedia.org. (23 de febrero
de 2016). Obtenido de
es.wikipedia.org:
https://es.wikipedia.org/wiki/Se
rvidor_web
www.ecured.cu. (23 de febrero
de 2016). Obtenido de
www.ecured.cu:
http://www.ecured.cu/Servidor
_Web