El servidor de cliente del es una arquitectura computacional que separa a cliente de un servidor, y se ejecuta casi siempre sobre una red de ordenadores . Cada cliente o servidor conectó con una red puede también ser referido como nodo . El tipo más básico de la arquitectura del servidor de cliente emplea solamente dos tipos de nodos: clientes y servidores. Este tipo de arquitectura se refiere a veces como de dos niveles. Permite que los dispositivos compartan archivos y recursos.

Cada caso del cliente que el software puede enviar las peticiones de los datos a uno o más el servidor conectado S. del alternadamente, los servidores puede aceptar estas peticiones, procesarlas, y devolver la información pedida al cliente. Aunque este concepto pueda ser aplicado por una variedad de razones a muchas diversas clases de los usos, la arquitectura sigue siendo fundamental igual.

Actualmente, los clientes son lo más a menudo posible los hojeadores del Web aunque ése no haya sido siempre el caso. Los servidores incluyen típicamente los servidores de base de datos de los web server y el juego en línea de los servidores del correo es generalmente servidor de cliente también. En el caso específico MMORPG, los servidores son funcionados típicamente por la compañía que vende el juego; para otros juegos uno de los jugadores actuará como el anfitrión fijando su juego en modo de servidor.

La interacción entre el cliente y el servidor se describe a menudo usar diagramas de secuencia que los diagramas de secuencia de se estandardizan en el unificado modelando la lengua .

Características

Características de un cliente


el remitente de la petición del del

se conoce como cliente
Peticiones de los iniciados
Las esperas para y reciben contestaciones.
Conecta generalmente con una pequeña cantidad de servidores contemporáneamente
Obra recíprocamente típicamente directo con los usuarios finales usar un interfaz utilizador gráfico

Características de un servidor


el receptor del del

la petición que es envía por el cliente se conoce como servidor
Voz pasiva ( auxiliares)
Esperas para las peticiones de clientes
Sobre el recibo de peticiones, las procesa y entonces los servicios contestan
Acepta generalmente conexiones de una gran cantidad de clientes
No obra recíprocamente típicamente directo con los usuarios finales

arquitectura Multi-con gradas

Algunos diseños son más sofisticados y consisten en tres diversas clases de nodos: clientes, servidores de aplicaciones que datos de proceso para los clientes, y servidores de base de datos que almacenan los datos para los servidores de aplicaciones. Esta configuración se llama una arquitectura Three-tier, y es el tipo más de uso general de arquitectura del servidor de cliente. Diseña que contiene más de dos gradas se refieren como el multi-con gradas o n - con gradas.

Las ventajas del n - las arquitecturas con gradas son que están lejos más escalable, puesto que balancean y distribuyen la carga de proceso entre múltiple, los nodos a menudo redundantes, especializados del servidor. Esto alternadamente mejora funcionamiento y confiabilidad de sistema total, puesto que más de la carga de proceso se pueden acomodar simultáneamente.

Las desventajas del n - las arquitecturas con gradas incluyen: Más carga en la red sí mismo, debido a una mayor cantidad de tráfico de red.

  • Más difícil programar y probar que en arquitecturas de dos niveles porque más dispositivos tienen que comunicar para terminar la petición de un cliente.

    Comparación a la arquitectura entre iguales

    Otro tipo de arquitectura de red se conoce como entre iguales, porque cada nodo o caso del programa puede actuar simultáneamente como un cliente y servidor, y porque cada uno tiene responsabilidades y estado equivalentes. Las arquitecturas entre iguales se abrevian a menudo usar el P2P de las siglas.

    El servidor de cliente y las arquitecturas del P2P están en uso amplio hoy.

    Comparación a la arquitectura del Cliente-Coleta-Cliente

    Mientras que la arquitectura clásica del servidor de cliente requiere una de puntos finales de la comunicación actuar como servidor, que es mucho más duro de ejecutar, el Cliente-Coleta-Cliente permite que todas las puntos finales sean clientes simples, mientras que el servidor consiste en un cierto software externo, que también actúa como coleta pasiva (un caso del software pasa su pregunta a otro caso a la coleta, e. la base de datos, y entonces este otro caso tira de ella de base de datos, hace una respuesta, la pasa a la base de datos etc. Esta arquitectura permite la puesta en práctica grandemente simplificada del software. La arquitectura entre iguales fue basada original en concepto del Cliente-Coleta-Cliente.

    Ventajas

    En la mayoría de los casos, una arquitectura del servidor de cliente permite los papeles y las responsabilidades de un sistema de cálculo de ser distribuido entre varias computadoras independientes que se sepan el uno al otro solamente a través de una red. Esto crea una ventaja adicional a esta arquitectura: mayor facilidad del mantenimiento. Por ejemplo, es posible substituir, reparar, aumentar, o aún volver a poner un servidor mientras que sus clientes siguen siendo inconscientes e inafectados por ese cambio. Esta independencia del cambio también se refiere como encapsulación .
    Todos los datos se almacenan en los servidores, que tienen generalmente controles de seguridad lejos mayores que la mayoría de los clientes. Los servidores pueden mejorar el acceso y recursos del control, para garantizar que solamente esos clientes con los permisos apropiados pueden tener acceso y cambiar a datos.
    Puesto que se centraliza el almacenaje de datos, las actualizaciones a esos datos son lejos más fáciles de administrar que ser posible bajo paradigma del P2P. Bajo arquitectura del P2P, las actualizaciones de los datos pueden necesitar ser distribuido y ser aplicado a cada " peer" en la red, que es desperdiciadora de tiempo y error-prone, como puede haber millares o aún millones de pares.
    Muchas tecnologías maduras del servidor de cliente son ya que fueron diseñadas para asegurar seguridad, “amistad disponible” del interfaz utilizador, y facilidad de empleo.
    Funciona con diversos clientes múltiples de diversas capacidades.
  • Desventajas

    La congestión de tráfico en la red ha sido una edición desde el inicio del paradigma del servidor de cliente. Mientras que el número de peticiones simultáneas del cliente a un servidor dado aumenta, el servidor puede sobrecargarse seriamente. Poner en contraste eso con una red del P2P, donde su anchura de banda aumenta realmente como se agregan más nodos, desde la anchura de banda total de la red del P2P se puede computar áspero como la suma de las anchuras de banda de cada nodo en esa red.
    El paradigma del servidor de cliente carece la robustez de una buena red del P2P. Debajo del servidor de cliente, un fall crítico del servidor, peticiones de los clientes las' no pueden ser satisfechas. En redes del P2P, los recursos se distribuyen generalmente entre muchos nodos. Incluso si uno o más nodos salen y abandonan un archivo de la transferencia, por ejemplo, los nodos restantes deben todavía tener los datos necesarios para terminar la transferencia directa.

    Ejemplos

    Imaginarse que usted está visitando Web site del comercio electrónico . En este caso, su computadora y el web browser serían considerados el cliente del, mientras que las computadoras, las bases de datos y los usos que componen el almacén en línea serían considerados el servidor del . Cuando su web browser pide la información específica del almacén en línea, el servidor encuentra todos los datos en la base de datos necesaria para satisfacer la petición del hojeador, monta esos datos en un Web page, y transmite esa página de nuevo a su web browser para usted a la visión.

    Los tipos específicos de clientes incluyen a los clientes de email de los hojeadores del Web y a clientes en línea de la charla.

    Los tipos específicos de servidores incluyen los print servers de los servidores de archivos de los servidores del correo de los servidores de base de datos de los servidores de aplicaciones de los servidores del ftp de los web server y los servidores terminales la mayoría de los servicios de Web son también tipos de servidores.

  • Zenithic
  • George Armstrong
    Random links:Consistorio | Rifles de Assam | Catorce horas | Televisión central coreana

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">