Cliente+Srevidor

Cliente Servidor

**QUE ES UN CLIENTE** Es el que inicia un requerimiento de servicio. El requerimiento inicial puede convertirse en múltiples requerimientos de trabajo a través de redes LAN o WAN. La ubicación de los datos o de las aplicaciones es totalmente transparente para el cliente.

**QUE ES UN SERVIDOR** Es cualquier recurso de cómputo dedicado a responder a los requerimientos del cliente. Los servidores pueden estar conectados a los clientes a través de redes LANs o WANs, para proveer de múltiples servicios a los clientes y ciudadanos tales como impresión, acceso a bases de datos, fax, procesamiento de imagnenes, etc. El término //ordenador local// se utiliza para referirse al ordenador que el usuario utiliza para entrar en la red Internet. Desde ese ordenador el usuario establece conexiones con otros ordenadores, denominados //ordenadores remotos//, a los que solicita algún servicio. Estos ordenadores remotos que ofrecen servicios reciben también el nombre de //servidores// o//host//. La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado//modelo cliente-servidor//. Cuando se utiliza un servicio en Internet, como consultar una base de datos, transferir un fichero o participar en un foro de discusión, se establece un proceso en el que entran en juego dos partes. Por un lado, el usuario, quien ejecuta una aplicación en el ordenador local: el denominado //programa cliente//. Este programa cliente se encarga de ponerse en contacto con el ordenador remoto para solicitar el servicio deseado. El ordenador remoto por su parte responderá a lo solicitado mediante un programa que esta ejecutando. Este último se denomina //programa servidor//. Los términos //cliente// y //servidor// se utilizan tanto para referirse a los programas que cumplen estas funciones, como a los ordenadores donde son ejecutados esos programas. El programa o los programas cliente que el usuario utiliza para acceder a los servicios de Internet realizan dos funciones distintas. Por una parte, se encargan de gestionar la comunicación con el ordenador servidor, de solicitar un servicio concreto y de recibir los datos enviados por éste; y por otra, es la herramienta que presenta al usuario los datos en pantalla y que le ofrece los comandos necesarios para utilizar las prestaciones que ofrece el servidor.



**CARACTERÍSTICAS  DEL MO ****DELO CLIENTE/SERVIDOR ** En el modelo CLIENTE/SERVIDOR podemos encontrar las siguientes características: 1. El Cliente y el Servidor pueden actuar como una sola entidad y también pueden actuar como entidades separadas, realizando actividades o tareas independientes. 2. Las funciones de Cliente y Servidor pueden estar en plataformas separadas, o en la misma plataforma. 3. Un servidor da servicio a múltiples clientes en forma concurrente. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">4. Cada plataforma puede ser escalable independientemente. Los cambios realizados en las plataformas de los Clientes o de los Servidores, ya sean por actualización o por reemplazo tecnológico, se realizan de una manera transparente para el usuario final. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">5. La interrelación entre el hardware y el software están basados en una infraestructura poderosa, de tal forma que el acceso a los recursos de la red no muestra la complejidad de los diferentes tipos de formatos de datos y de los protocolos. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">6. Un sistema de servidores realiza múltiples funciones al mismo tiempo que presenta una imagen de un solo sistema a las estaciones Clientes**.** Esto se logra combinando los recursos de cómputo que se encuentran físicamente separados en un solo sistema lógico, proporcionando de esta manera el servicio más efectivo para el usuario final. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">También es importante hacer notar que las funciones Cliente/Servidor pueden ser dinámicas. Ejemplo, un servidor puede convertirse en cliente cuando realiza la solicitud de servicios a otras plataformas dentro de la red. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Su capacidad para permitir integrar los equipos ya existentes en una organización, dentro de una arquitectura informática descentralizada y heterogénea. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">7. Además se constituye como el nexo de unión mas adecuado para reconciliar los sistemas de información basados en mainframes o minicomputadores, con aquellos otros sustentados en entornos informáticos pequeños y estaciones de trabajo. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">8. Designa un modelo de construcción de sistemas informáticos de carácter distribuido. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Su representación típica es un centro de trabajo (PC), en donde el usuario dispone de sus propias aplicaciones de oficina y sus propias bases de datos, sin dependencia directa del sistema central de información de la organización, al tiempo que puede acceder a los recursos de este host central y otros sistemas de la organización que ponen a su servicio. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">En conclusión, Cliente/Servidor puede incluir múltiples plataformas, bases de datos, redes y sistemas operativos. Estos pueden ser de distintos proveedores, en arquitecturas propietarias y no propietarias y funcionando todos al mismo tiempo. Por lo tanto, su implantación involucra diferentes tipos de estándares: APPC, TCP/IP, OSI, NFS, DRDA corriendo sobre DOS, OS/2, Windows o PC UNIX, en TokenRing, Ethernet, FDDI o medio coaxial, sólo por mencionar algunas de las posibilidades. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;"><span style="color: #ff00e2; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%;">** TIPOS DE SERVIDOR ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Servidores de archivos ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Servidor donde se almacena archivos y aplicaciones de productividad como por ejemplo procesador de texto, hojass de calculo, etc. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Servidores de bases de datos ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Servidor donde se almacenan las bases de datos, tablas, índices. Es uno de los servidores que más carga tiene. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Servidores de transacciones ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Servidor que cumple o procesa todas las transacciones. Valida primero y recién genera un pedido al servidor de bases de datos. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Servidores de Groupware ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Servidor utilizado para el seguimiento de operaciones dentro de la red. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Servidores de objetos ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Contienen objetos que deben estar fuera del servidor de base de datos. Estos objetos pueden ser videos, imágenes, objetos multimedia en general. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Servidores Web ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Se usan como una forma inteligente para comunicación entre empresas a través de Internet. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Este servidor permite transacciones con el acondicionamiento de un browser específico.

<span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;"><span style="color: #ff00e2; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%;">** Estilos del modelo cliente servidor ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;"><span style="color: #ff00e2; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%;">** PRESENTACIÓN DISTRIBUIDA ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Se distribuye la interfaz entre el cliente y la plataforma servidora. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">1. La aplicación y los datos están ambos en el servidor. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">2. Similar a la arquitectura tradicional de un Host y Terminales. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">3. El PC se aprovecha solo para mejorar la interfaz gráfica del usuario. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Ventajas ** · Revitaliza los sistemas antiguos. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Bajo costo de desarrollo. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· No hay cambios en los sistemas existentes. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Desventajas ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· El sistema sigue en el Host. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· No se aprovecha la GUI y/o LAN. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· La interfaz del usuario se mantiene en muchas plataformas. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;"><span style="color: #ff00e2; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%;">** PRESENTACIÓN REMOTA ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">1. La interfaz para el usuario esta completamente en el cliente. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">2. La aplicación y los datos están en el servidor. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Ventajas ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· La interfaz del usuario aprovecha bien la GUI y la LAN. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· La aplicación aprovecha el Host. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Adecuado para algunos tipos de aplicaciones de apoyo a la toma de decisiones. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Desventajas ** · Las aplicaciones pueden ser complejas de desarrollar. · Los programas de la aplicación siguen en el Host. · El alto volumen de tráfico en la red puede hacer difícil la operación de aplicaciones muy pesadas. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;"><span style="color: #ff00e2; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%;">** LÓGICA DISTRIBUIDA ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">1. La interfaz esta en el cliente. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">2. La base de datos esta en el servidor. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">3. La lógica de la aplicación esta distribuida entre el cliente y el servidor. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Ventajas ** · Arquitectura mas corriente que puede manejar todo tipo de aplicaciones. · Los programas del sistema pueden distribuirse al nodo mas apropiado. · Pueden utilizarse con sistemas existentes. ** Desventajas ** · Es difícil de diseñar. · Difícil prueba y mantenimiento si los programas del cliente y el servidor están hechos en distintos lenguajes de programación. · No son manejados por la GUI 4GL. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;"><span style="color: #ff00e2; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%;">** ADMINISTRACIÓN DE DATOS REMOTA ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">1. En el cliente residen tanto la interfaz como los procesos de la aplicación. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">2. Las bases de datos están en el servidor. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">3. Es lo que comúnmente imaginamos como aplicación cliente servidor <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Ventajas ** · Configuración típica de la herramienta GUI 4GL. · Muy adecuada para las aplicaciones de apoyo a las decisiones del usuario final. · Fácil de desarrollar ya que los programas de aplicación no están distribuidos. · Se descargan los programas del Host. ** Desventajas ** · No maneja aplicaciones pesadas eficientemente. · La totalidad de los datos viaja por la red, ya que no hay procesamiento que realice el Host. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;"><span style="color: #ff00e2; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%;">** BASE DE DATOS DISTRIBUIDA ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">1. La interfaz, los procesos de la aplicación, y parte de los datos de la base de datos están en cliente. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">2. El resto de los datos están en el servidor. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Ventajas ** · Configuración soportada por herramientas GUI 4GL. · Adecuada para las aplicaciones de apoyo al usuario final. · Apoya acceso a datos almacenados en ambientes heterogéneos. · Ubicación de los datos es transparente para la aplicación. ** Desventajas ** · No maneja aplicaciones grandes eficientemente. · El acceso a la base de datos distribuida es dependiente del proveedor del software administrador de bases de datos. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;"> <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;"><span style="color: #ff00e2; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%;">** Funciones de un programa servidor ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">1. Espera las solicitudes de los clientes. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">2. Ejecuta muchas solicitudes al mismo tiempo. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">3. Atiende primero a los clientes VIP. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">4. Emprende y opera actividades de tareas en segundo plano. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Se mantiene activa en forma permanente.

<span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;"><span style="color: #ff00e2; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%;">** ELEMENTOS DE LA ARQUITECTURA CLIENTE/SERVIDOR ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">En esta aproximación, y con el objetivo de definir y delimitar el modelo de referencia de una arquitectura Cliente/Servidor, debemos identificar los componentes que permitan articular dicha arquitectura, considerando que toda aplicación de un sistemas de información está caracterizada por tres componentes básicos: <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Presentación/Captación de Información <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Procesos <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Almacenamiento de la Información <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Se integran en una arquitectura Cliente/Servidor en base a los elementos que caracterizan dicha arquitectura, es decir: <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Puestos de Trabajo <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Comunicaciones <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Servidores <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** El Puesto de Trabajo o Cliente ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Una Estación de trabajo o microcomputador (PC: computador Personal) conectado a una red, que le permite acceder y gestionar una serie de recursos el cual se perfila como un puesto de trabajo universal. Nos referimos a un microcomputador conectado al sistema de información y en el que se realiza una parte mayoritaria de los procesos. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Se trata de un fenómeno en el sector informático. Aquellos responsables informáticos que se oponen a la utilización de los terminales no programables, acaban siendo marginados por la presión de los usuarios. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Debemos destacar que el puesto de trabajo basado en un microcomputador conectado a una red, favorece la flexibilidad y el dinamismo en las organizaciones. Entre otras razones, porque permite modificar la ubicación de los puestos de trabajo, dadas las ventajas de la red. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Los Servidores ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Una máquina que suministra una serie de servicios como Bases de Datos, archivos, comunicaciones,...). <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Los Servidores, según la especialización y los requerimientos de los servicios que debe suministrar pueden ser: <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Mainframes <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Miniordenadores <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Especializados (Dispositivos de Red, imagen, etc.) <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Una característica a considerar es que los diferentes servicios, según el caso, pueden ser suministrados por un único Servidor o por varios Servidores especializados. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Las Comunicaciones ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">En sus dos vertientes: <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Infraestructura de redes <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">· Infraestructura de comunicaciones <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Infraestructura de redes ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Componentes Hardware y Software que garantizan la conexión física y la transferencia de datos entre los distintos equipos de la red. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; text-align: justify;">** Infraestructura de comunicaciones ** <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">Componentes Hardware y Software que permiten la comunicación y su gestión, entre los clientes y los servidores. <span style="color: #008eff; display: block; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 130%; line-height: 115%; text-align: justify;">La arquitectura Cliente/Servidor es el resultado de la integración de dos culturas. Por un lado, la del Mainframe que aporta capacidad de almacenamiento, integridad y acceso a la información y, por el otro, la del computador que aporta facilidad de uso ( cultura de PC), bajo costo, presentación atractiva (aspecto lúdico) y una amplia oferta en productos y aplicaciones. <span style="color: #008cff; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 120%;">**Categorías de Servidores:** <span style="color: #008cff; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 120%;">A continuación se presenta una lista de los servidores más comunes:
 * <span style="color: #008cff; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 120%;">**Servidores de archivos.-** Proporciona archivos para clientes. Si los archivos no fueran tan grandes y los usuarios que comparten esos archivos no fueran muchos, esto sería una gran opción de almacenamiento y procesamiento de archivos. //El cliente solicita los archivos y el servidor los ubica y se los envía.//
 * <span style="color: #008cff; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 120%;">**Servidores de Base de Datos.-** Son los que almacenan gran cantidad de datos estructurados, se diferencian de los de archivos pues la información que se envía está ya resumida en la base de datos. Ejemplo: //El Cliente hace una consulta, el servidor recibe esa consulta (SQL) y extrae solo la información pertinente y envía esa respuesta al cliente.//
 * <span style="color: #008cff; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 120%;">**Servidores de Software de Grupo.-** El software de grupo es aquel, que permite organizar el trabajo de un grupo. El servidor gestiona los datos que dan soporte a estas tareas. Por ejemplo: almacenar las listas de correo electrónico. //El Cliente puede indicarle, que se ha terminado una tarea y el servidor se lo envía al resto del grupo.//
 * <span style="color: #008cff; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 120%; list-style: none none outside;">**Servidores WEB.**- Son los que guardan y proporcionan Páginas HTML. //El cliente desde un browser o link hace un llamado de la página y el servidor recibe el mensaje y envía la página correspondiente.//
 * <span style="color: #008cff; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 120%;">**Servidores de correo.-** Gestiona el envío y recepción de correo de un grupo de usuarios (el servidor no necesita ser muy potente). El servidor solo debe utilizar un protocolo de correo.
 * <span style="color: #008cff; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 120%; list-style: none none outside;">**Servidor de objetos.-** Permite almacenar objetos que pueden ser activados a distancia. //Los clientes pueden ser capaces de activar los objetos que se encuentran en el servidor.//
 * <span style="color: #008cff; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 120%;">**Servidores de impresión.-** Gestionan las solicitudes de impresión de los clientes. //El cliente envía la solicitud de impresión, el servidor recibe la solicitud y la ubica en la cola de impresión, ordena a la impresora que lleve a cabo las operaciones y luego avisa a la computadora cliente que ya acabo su respectiva impresión.//
 * <span style="color: #008cff; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 120%;">**Servidores de aplicación.-** Se dedica a una única aplicación. Es básicamente una aplicación a la que pueden acceder los clientes.