You are on page 1of 10

1 - 10

TECNOLOGIA WEB
ESCUELA MILITAR DE INGENIERA
MCL. ANTONIO JOS DE SUCRE
BOLIVIA
SERVIDORES
1. Qu es un servidor?
En Internet, un servidor es un ordenador remoto que provee los datos solicitados
por parte de los navegadores de otras computadoras.
En redes locales se entiende como el software que configura un PC como
servidor para facilitar el acceso a la red y sus recursos.
Los Servidores almacenan informacin en forma de pginas web y a travs del
protocolo HTTP lo entregan a peticin de los clientes (navegadores web) en
formato HTML.
En informtica, un servidor es un tipo de software que realiza ciertas tareas en nombre
de los usuarios. El trmino servidor ahora tambin se utiliza para referirse al ordenador
fsico en el cual funciona ese software, una mquina cuyo propsito es proveer datos de
modo que otras mquinas puedan utilizar esos datos.
Este uso dual puede llevar a confusin. Por ejemplo, en el caso de un servidor web,
este trmino podra referirse a la mquina que almacena y maneja los sitios web, y en
este sentido es utilizada por las compaas que ofrecen hosting o hospedaje.
Alternativamente, el servidor web podra referirse al software, como el servidor de http
de Apache, que funciona en la mquina y maneja la entrega de los componentes de los
pginas web como respuesta a peticiones de los navegadores de los clientes.
Los archivos para cada sitio de Internet se almacenan y se ejecutan en el servidor. Hay
muchos servidores en Internet y muchos tipos de servidores, pero comparten la funcin
comn de proporcionar el acceso a los archivos y servicios.
Un servidor sirve informacin a los ordenadores que se conecten a l. Cuando los
usuarios se conectan a un servidor pueden acceder a programas, archivos y otra
informacin del servidor.
En la web, un servidor web es un ordenador que usa el protocolo http para enviar
pginas web al ordenador de un usuario cuando el usuario las solicita.
Los servidores web, servidores de correo y servidores de bases de datos son a lo que
tiene acceso la mayora de la gente al usar Internet.
2 - 10
TECNOLOGIA WEB
Algunos servidores manejan solamente correo o solamente archivos, mientras que otros
hacen ms de un trabajo, ya que un mismo ordenador puede tener diferentes
programas de servidor funcionando al mismo tiempo.
Los servidores se conectan a la red mediante una interfaz que puede ser una red
verdadera o mediante conexin va lnea telefnica o digital.
2. Funcionamiento de un servidor
Los servidores en una red cliente-servidor son los procesos que proporcionan
informacin recursos y servicios a los clientes de la red. Cuando un cliente pide un
recurso como, por ejemplo, un archivo, datos de una base de datos, acceso a
aplicaciones remotas o impresin centralizada, el servidor proporciona estos recursos al
cliente. Como se mencion antes, los procesos del servidor pueden residir en una
mquina que tambin acta como cliente de otro servidor. Adems de proporcionar este
tipo de recursos, un servidor puede dar acceso a otras redes, actuando como un
servidor de comunicaciones que conecta a otros servidores o mainframes o
minicomputadoras que actan como hosts de la red.
Tambin puede permitir enviar faxes o correo electrnico desde un cliente en una red a
un cliente en otra red. Puede actuar como servidor de seguridad, como servidor de
gestin de la red, como servidor multimedia, como servidor de directorios o de acceso.
[Rosen, 1997]
2.1 Esquema grfico del funcionamiento de un servidor
3 - 10
TECNOLOGIA WEB
Grfico esquemtico simplificado del funcionamiento de las computadoras servidores en
internet. En el esquema, tres computadoras que, a travs de una red (en este caso
internet) piden al servidor diferentes cosas: una pgina web, un e-mail o un archivo en
ftp.
3. Tipos de servidores
Esta lista categoriza los diversos tipos de servidores del mercado actual:
Plataformas de Servidor (Server Platforms): Un trmino usado a menudo como
sinnimo de sistema operativo, la plataforma es el hardware o software subyacentes
para un sistema, es decir, el motor que dirige el servidor.
Servidores de Aplicaciones (Application Servers): Designados a veces como un tipo
de middleware (software que conecta dos aplicaciones), los servidores de aplicaciones
ocupan una gran parte del territorio entre los servidores de bases de datos y el usuario,
y a menudo los conectan.
Servidores de Audio/Video (Audio/Video Servers): Los servidores de Audio/Video
aaden capacidades multimedia a los sitios web permitindoles mostrar contenido
multimedia en forma de flujo continuo (streaming) desde el servidor.
Servidores de Chat (Chat Servers): Los servidores de chat permiten intercambiar
informacin a una gran cantidad de usuarios ofreciendo la posibilidad de llevar a cabo
discusiones en tiempo real.
Servidores de Fax (Fax Servers): Un servidor de fax es una solucin ideal para
organizaciones que tratan de reducir el uso del telfono pero necesitan enviar
documentos por fax.
Servidores FTP (FTP Servers): Uno de los servicios ms antiguos de Internet, File
Transfer Protocol permite mover uno o ms archivos con seguridad entre distintos
ordenadores proporcionando seguridad y organizacin de los archivos as como control
de la transferencia.
La seguridad se ha convertido en un tema candente. Durante aos, los servidores ftp
comunicaban con los clientes "en abierto," es decir, que la informacin de la conexin y
de la contrasea eran vulnerables a la interceptacin. Ahora, los servidores ftp, tales
como BulletProof FTP, SecureFTP, SurgeFTP, TitanFTP, y WS_FTP, soportan
SSL/TLS y utilizan el mismo tipo de cifrado presente en los sitios web seguros. Con
SSL/TLS, los servidores ftp pueden cifrar los comandos de control entre los clientes del
ftp y el servidor, as como los datos del archivo. Con la ayuda del PGP, como en
WS_FTP pro, los datos del archivo se aseguran todava ms con el cifrado pblico.
4 - 10
TECNOLOGIA WEB
Servidores Groupware (Groupware Servers): Un servidor groupware es un software
diseado para permitir colaborar a los usuarios, sin importar la localizacin, va Internet
o va Intranet corporativo y trabajar juntos en una atmsfera virtual.
Servidores IRC (IRC Servers): Otra opcin para usuarios que buscan la discusin en
tiempo real, Internet Relay Chat consiste en varias redes de servidores separadas que
permiten que los usuarios conecten el uno al otro va una red IRC.
Servidores de Listas (List Servers): Los servidores de listas ofrecen una manera
mejor de manejar listas de correo electrnico, bien sean discusiones interactivas
abiertas al pblico o listas unidireccionales de anuncios, boletines de noticias o
publicidad.
Servidores de Correo (Mail Servers): Casi tan ubicuos y cruciales como los servidores
web, los servidores de correo mueven y almacenan el correo electrnico a travs de las
redes corporativas (va LANs y WANs) y a travs de Internet.
Servidores de Noticias (News Servers): Los servidores de noticias actan como
fuente de distribucin y entrega para los millares de grupos de noticias pblicos
actualmente accesibles a travs de la red de noticias USENET.
Servidores Proxy (Proxy Servers): Los servidores proxy se sitan entre un programa
del cliente (tpicamente un navegador) y un servidor externo (tpicamente otro servidor
web) para filtrar peticiones, mejorar el funcionamiento y compartir conexiones.
Servidores Telnet (Telnet Servers): Un servidor telnet permite a los usuarios entrar en
un ordenador husped y realizar tareas como si estuviera trabajando directamente en
ese ordenador.
Servidores Web(Web Servers): Bsicamente, un servidor web sirve contenido esttico
a un navegador, carga un archivo y lo sirve a travs de la red al navegador de un
usuario. Este intercambio es mediado por el navegador y el servidor que hablan el uno
con el otro mediante HTTP.
4. Que servidores se utiliza para sistemas de informacin via web.
Windows (sistema de informacin de Internet).
El usuario solicita una pgina por escribir un URL es decir, un dominio en un navegador
y el Servidor web recibe la solicitud. El servidor web se ve en la extensin del archivo
para determinar si un servidor de aplicaciones web debe procesar la pgina. Entonces,
una de las siguientes acciones:
1. Si el usuario solicita un archivo que es una simple Pgina web (a menudo una con
una extensin de HTML), el servidor web cumple con la solicitud y enva el archivo en el
navegador. El archivo se descargar el paquete de alojamiento que puede cualquier
cosa, desde un paquete de alojamiento compartido a un servidor de hosting dedicado.
5 - 10
TECNOLOGIA WEB
El paquete de alojamiento en realidad depende de la pgina web y muchos otros
factores.
2. Si el usuario solicita un archivo que es una pgina que un Servidor de aplicaciones
web que el proceso (uno con una extensin CFM, CFML, o CFC para las solicitudes de
fusin fra), el servidor web pasa la peticin al servidor de aplicaciones Web que a su
vez puede ser un simple paquete de hosting o un servidor de hosting dedicado. El
servidor de aplicaciones procesa la pgina web (la solicita uno) y enva los resultados al
servidor web, que devuelve los resultados al navegador. La siguiente figura muestra el
proceso completo:
Ya que la aplicacin de paquetes de alojamiento web compartido o servidores
dedicados interpretar las instrucciones de programacin y generar una salida que un
navegador puede interpretar, que permiten a los desarrolladores web crear aplicaciones
muy interactivas y ricas en datos sitios web, que puede realizar tareas como las
siguientes:
Consulta de aplicaciones de bases de datos para los datos.
Dinmicamente pueblan elementos de formulario.
Generar dinmicamente los datos de la aplicacin Flash.
Proporcionar seguridad de las aplicaciones.
Integracin con otros sistemas a travs de protocolos estndar como HTTP, FTP,
POP, y SMTP.
Creacin de carritos de la compra y los sitios web de comercio electrnico.
Responder con un mensaje de correo electrnico inmediatamente despus de
que un usuario enva un formulario.
Devolver los resultados de las bsquedas de palabras clave.
El puerto TCP 80 se utiliza siempre para solicitar http://.
Todo este proceso es seguido, no importa se aloja el sitio en un paquete de alojamiento
compartido, que tambin se alojan en servidores dedicados o el cliente en realidad tiene
un web hosting dedicado. Sin embargo, el proceso puede variar dependiendo del
paquete de hosting o el servidor de hosting dedicado al cliente, sin embargo, el
concepto bsico es el mismo con el fin de asegurarse de que el sitio web se resuelve
perfectamente y la pgina solicitada se enva al navegador del solicitante
6 - 10
TECNOLOGIA WEB
Servidores de sistemas de informacin (SIW)
4.1 Servidor de aplicaciones.
(Application server). Tipo de servidor que permite el procesamiento de datos de una
aplicacin de cliente.
Las principales ventajas de la tecnologa de los servidores de aplicacin es la
centralizacin y la disminucin de la complejidad del desarrollo de aplicaciones, dado
que las aplicaciones no necesitan ser programadas; en su lugar, estas son
ensambladas desde bloques provistos por el servidor de aplicacin.
Aunque es aplicable a todas las plataformas, actualmente el trmino es prcticamente
un sinnimo de la plataforma J2EE de Sun Microsystems. De todas maneras, abarca
servidores de aplicaciones basadas en web, como plataformas para el comercio
electrnico, sistemas de gestin de contenido o creadores de sitios web.
4.1.1 Ventajas de los servidores de aplicaciones
Integridad de datos y cdigos: al estar centralizada en una o un pequeo nmero de
mquinas servidoras, las actualizaciones estn garantizadas para todos sus usuarios.
No hay riesgos de versiones viejas.
Configuracin centralizada: los cambios en la configuracin de la aplicacin,
como mover el servidor de base de datos o la configuracin del sistema, pueden
ser hechos centralmente.
Seguridad: se consideran ms seguras.
Performance: limitando el trfico de la red solamente al trfico de la capa de
presentacin, es percibido como un modelo cliente/servidor que mejora la
performance de grandes aplicaciones.
4.2 Servidor de Base de Datos
Grandes proveedores de informacin para todo tipo de usuarios
7 - 10
TECNOLOGIA WEB
Los servidores de bases de datos surgen con motivo de la necesidad de las empresas
de manejar grandes y complejos volmenes de datos, al tiempo que requieren
compartir la informacin con un conjunto de clientes (que pueden ser tanto aplicaciones
como usuarios) de una manera segura. Ante este enfoque, un sistema gestor de bases
de datos (SGBD, a partir de ahora) deber ofrecer soluciones de forma fiable, rentable y
de alto rendimiento. A estas tres caractersticas, le debemos aadir una ms: debe
proporcionar servicios de forma global y, en la medida de lo posible,
independientemente de la plataforma. Internet se ha convertido en nuestros das en la
mayor plataforma de comunicaciones jams vista. Esto hace que las empresas tiendan
a presentar su informacin a travs de la Web en forma de contenidos, que despus los
clientes consultarn para establecer relaciones con dichas empresas.
Una de las funciones que se empieza a exigir a los SGBD, puesto que sobre ellos recae
el peso del almacn y proceso de la informacin, es la de proporcionar herramientas de
apoyo a toma de decisiones ("datawarehouse") al tiempo que proporciona una
plataforma de transacciones "on-line" (OLTP) que hacen que la informacin est
siempre actualizada y consistente. A lo largo del artculo iremos comentando las
prestaciones de ambas implementaciones y cmo influye el SGBD en el proceso de las
mismas.
Aunque parece clara la funcin de un SGBD, en la actualidad cada vez ms filosofas y
tecnologas tienden a confluir en un mismo punto. Ya se est hablando acerca de las
posibilidades de los nuevos SGBD de poder almacenar contenidos multimedia, objetos,
documentos complejos... La explosin de nuevos servicios ha hecho que cada vez ms
aplicaciones dependan de estos servidores de datos, delegando la responsabilidad de
la gestin y almacenamiento de la informacin a aquellos que mejor estn preparados
para su tratamiento.
Para poder lograr estos objetivos, es un punto muy importante el que los SGBD
proporcionen herramientas de administracin completas (que simplifiquen la tarea de la
configuracin, seguridad, creacin y gestin de bases de datos al tiempo que
proporcionan mecanismos de integracin con otros sistemas y polticas de copias de
seguridad) y herramientas que permitan su programacin (tanto a nivel de diseo como
a nivel de reglas y procedimientos que encapsulen la arquitectura de la base de datos,
de tal manera que, a travs de conectores a datos, las aplicaciones slo tengan que
pedir la informacin que necesitan sin preocuparse de cmo se encuentra almacenada).
Por ltimo, puesto que los datos deben estar por encima de la plataforma, los SGBD
deben proporcionar mecanismos de comunicacin con otras plataformas que acten
tambin como clientes o servidores de datos. Lo que nos lleva al ltimo punto que
consideraremos: la posibilidad de la replicacin de la informacin, posibilidad que
permitir que la informacin pueda estar almacenada en mltiples servidores de datos y
accesible desde cualquier punto como si se tratase de un nico volumen de
informacin.
8 - 10
TECNOLOGIA WEB
4.3 Servidores de Correos
(Mail server). Tipo de servidor almacena, enva, recibe, encamina y realiza operaciones
relacionadas a los emails de otros clientes de la red.
Un servidor de correo es una aplicacin que nos permite enviar mensajes (correos) de
unos usuarios a otros, con independencia de la red que dichos usuarios estn tilizando.
Para lograrlo se definen una serie de protocolos, cada uno con una finalidad concreta:
SMTP, Simple Mail Transfer Protocol: Es el protocolo que se utiliza para que dos
servidores de correo intercambien mensajes.
POP, Post Office Protocol: Se utiliza para obtener los mensajes guardados en el
servidor y pasrselos al usuario.
IMAP, Internet Message Access Protocol: Su finalidad es la misma que la de POP, pero
el funcionamiento y las funcionalidades que ofrecen son diferentes.
As pues, un servidor de correo consta en realidad de dos servidores: un servidor SMTP
que ser el encargado de enviar y recibir mensajes, y un servidor POP/IMAP que ser
el que permita a los usuarios obtener sus mensajes.
Para obtener los mensajes del servidor, los usuarios se sirven de clientes, es decir,
programas que implementan un protocolo POP/IMAP. En algunas ocasiones el cliente
se ejecuta en la mquina del usuario (como el caso de Mozilla Mail, Evolution, Microsoft
Outlook). Sin embargo existe otra posibilidad: que el cliente de correo no se ejecute en
la mquina del usuario; es el caso de los clientes va web, como Hotmail, SquirrelMail,
OpenWebmail o Terra. En ellos la arquitectura del servicio es ms compleja:
En una mquina (A) tenemos el servidor SMTP y el servidor POP/IMAP. En otra (B)
tenemos un servidor web con una aplicacin cliente POP/IMAP. El usuario conecta va
WEB con (B) y entonces el cliente POP/IMAP establece una conexin POP/IMAP con el
servidor de la mquina A; ste servidor le devuelve a B los mensajes del usuario, y una
vez recibidos, el cliente genera una pgina web con los mensajes recibidos. La pgina
web se pasa al servidor web que ser el que la enve al explorador web del usuario.
En cualquier caso, los protocolos SMTP/POP/IMAP son inseguros en cuanto a que los
mensajes viajan en claro por la red, es decir, es fcil obtener nuestros mensajes y
contraseas. Para ello se suele aadir una capa SSL, es decir, un mtodo de
encriptacin que puedan implementar tanto el servidor como el cliente. En el caso del
correo va web se pueden utilizar dos capas SSL: una entre A y B y otra entre el
servidor web de B y el navegador web del usuario
4.4 Servidores de Impresin
(Print server). Tipo de servidor que controla y administra una o ms impresoras y acepta
los trabajos de impresin de otros clientes de la red.
9 - 10
TECNOLOGIA WEB
El servidor de impresin se encarga de gestionar los trabajos de impresin de toda la
red, permitiendo que todos los usuarios, independientemente de la ubicacin fsica de
su computadora y de la plataforma utilizada, puedan imprimir en una impresora
determinada.
4.4.1 Cmo funciona?
Cuando los usuarios de la red quieren imprimir datos en una impresora de red
compartida, envan sus datos a un servidor de impresora. Entonces el servidor enva los
datos a una impresora compartida.
Las colas de impresin suelen utilizar RAM para el almacenamiento debido a que
pueden mover los datos ms rpido que un disco duro. Sin embargo, si se han enviado
varios trabajos a la impresora, la cola se llena, y estos documentos se envan al disco
duro del servidor de impresin para que esperen su turno en la cola.
Esquema .-
Caractersticas
Cuotas y administracin de trabajos y pginas.
Servicios de directorio de impresoras en red.
Soporte de encriptacin.
Permite mirar cuando y quien imprimi, quien puede imprimir, etc.
10 - 10
TECNOLOGIA WEB
BIBLIOGRAFIA
http://www.fismat.umich.mx/~elizalde/tesis/node22.html
http://www.masadelante.com/faqs/servidor
http://www.masadelante.com/faqs/tipos-de-servidores
http://www.google.com.bo/#hl=es&q=servidor+de+base+de+datos&revid=15221571
69&sa=X&ei=3Z1wUYmDAYep4APzqYDgBw&ved=0CIoBENUCKAM&bav=on.2,or.
r_qf.&fp=34e5714c4f3b83d1&biw=1366&bih=590
http://viaservercenter.com/index.php?option=com_content&task=view&id=23&Itemid
=42

You might also like