ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Uruk Team


Enviado por   •  15 de Abril de 2015  •  369 Palabras (2 Páginas)  •  238 Visitas

Página 1 de 2

Cliente – Servidor: En una arquitectura cliente – servidor una aplicación se modela como un conjunto de servicios proporcionados por los servidores y un conjunto de clientes que utilizan estos servicios.

Características:

Es quien inicia solicitudes o peticiones, tienen por tanto un papel activo en la comunicación (dispositivo maestro o amo).

Espera y recibe las respuestas del servidor.

Por lo general, puede conectarse a varios servidores a la vez.

Normalmente interactúa directamente con los usuarios finales mediante una interfaz gráfica de usuario.

Ventajas:

Escalabilidad: se puede aumentar la capacidad de clientes y servidores por separado. Cualquier elemento puede ser aumentado (o mejorado) en cualquier momento, o se pueden añadir nuevos nodos a la red (clientes y/o servidores).

Fácil mantenimiento: al estar distribuidas las funciones y responsabilidades entre varios ordenadores independientes, es posible reemplazar, reparar, actualizar, o incluso trasladar un servidor, mientras que sus clientes no se verán afectados por ese cambio (o se afectarán mínimamente). Esta independencia de los cambios también se conoce como encapsulación.

Desventajas:

El software y el hardware de un servidor son generalmente muy determinantes. Un hardware regular de un ordenador personal puede no poder servir a cierta cantidad de clientes. Normalmente se necesita software y hardware específico, sobre todo en el lado del servidor, para satisfacer el trabajo. Por supuesto, esto aumentará el coste.

El cliente no dispone de los recursos que puedan existir en el servidor. Por ejemplo, si la aplicación es una Web, no podemos escribir en el disco duro del cliente o imprimir directamente sobre las impresoras sin sacar antes la ventana previa de impresión de los navegadores.

Multiprocesador: El sistema consiste en varios procesos diferentes que pueden ejecutarse en procesadores diferentes.

Características:

Común en sistemas grandes de tiempo real.

De la información que recolectan toman decisiones

Envían señales a los actuadores que modifican el entorno del sistema

Ventajas:

El uso de múltiples procesadores mejora el desempeño y la elasticidad del sistema

La distribución de los procesos en los procesadores se puede predeterminar o estar bajo el control de un despachador

Desventajas:

...

Descargar como (para miembros actualizados)  txt (2.7 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com