Variacion Cliente Servidor

11

Transcript of Variacion Cliente Servidor

Page 1: Variacion Cliente Servidor
Page 2: Variacion Cliente Servidor

Es Una variación del enfoque cliente/servidor. En Es Una variación del enfoque cliente/servidor. En cliente servidor se tienen dos rolescliente servidor se tienen dos roles claramente claramente marcados:marcados:

CLIENTE HACE PEDIDOS - SERVIDOR RESPONDE CLIENTE HACE PEDIDOS - SERVIDOR RESPONDE PEDIDOSPEDIDOS

En Peer to Peer (P2P) tanto cliente como servidor En Peer to Peer (P2P) tanto cliente como servidor pueden tomar ambos roles. Se obtiene una pueden tomar ambos roles. Se obtiene una arquitectura mas flexible ante las necesidades del arquitectura mas flexible ante las necesidades del sistema.sistema.

Page 3: Variacion Cliente Servidor
Page 4: Variacion Cliente Servidor

Los programas P2P consisten esencialmente en un Los programas P2P consisten esencialmente en un motor de transferencia de archivos entre usuarios motor de transferencia de archivos entre usuarios corrientes conectados entre sí. El programa corrientes conectados entre sí. El programa gestiona los intercambios entre gestiona los intercambios entre peerspeers (usuarios) (usuarios) usando los recursos de sus propios ordenadores usando los recursos de sus propios ordenadores

Hay tres tipos de redes, según tengan éstas, o no, Hay tres tipos de redes, según tengan éstas, o no, un servidor central que gestione las transacciones. un servidor central que gestione las transacciones.

Page 5: Variacion Cliente Servidor

CENTRALIZADACENTRALIZADA (Napster, OpenNap) (Napster, OpenNap)

DESCENTRALIZADA DESCENTRALIZADA (Gnutella, Freenet)(Gnutella, Freenet)

HÍBRIDA HÍBRIDA (Fast Track, eDonkey, (Fast Track, eDonkey,

WinMX)WinMX)

Page 6: Variacion Cliente Servidor

Podemos distinguir distintas variaciones Podemos distinguir distintas variaciones dependiendo de la consideración de los dependiendo de la consideración de los factores siguientes:factores siguientes:

•El uso de código móvil y El uso de código móvil y agentes móviles.agentes móviles.Las necesidades de los Las necesidades de los usuarios de computadores de usuarios de computadores de coste bajo y con recursos coste bajo y con recursos hardware limitados, que son hardware limitados, que son muy sencillo de manejar.muy sencillo de manejar.El requisito de añadir o El requisito de añadir o eliminar de una forma eliminar de una forma conveniente dispositivos conveniente dispositivos móviles.móviles.

Page 7: Variacion Cliente Servidor

Los applets son el ejemplo más Los applets son el ejemplo más conocido y más extendido. conocido y más extendido.

Cliente Servidor web

Código applet

Cliente Servidor web

Applet

La petición del cliente origina la descarga del código del applet

El cliente interactúa con el applet

Page 8: Variacion Cliente Servidor

Es un programa en ejecución (incluye Es un programa en ejecución (incluye códigos y datos) que se trasladan de un códigos y datos) que se trasladan de un computador a otro en la red, realizando computador a otro en la red, realizando tareas para alquien.tareas para alquien.

Los agentes móviles y código móvil son una Los agentes móviles y código móvil son una amenaza potencial de seguridad para los amenaza potencial de seguridad para los recursos de los computadores que visitan.recursos de los computadores que visitan.

Page 9: Variacion Cliente Servidor

Descarga su sistema operativo y cualquier Descarga su sistema operativo y cualquier aplicación software que necesite el usuario desde aplicación software que necesite el usuario desde un servidor de archivos remoto.un servidor de archivos remoto.

Computadores de red o PC

Servidor de cálculo

Cliente ligero

Proceso de la aplicación

Clientes ligeros y servidores de cálculo

Page 10: Variacion Cliente Servidor

La forma de distribución que integra La forma de distribución que integra dispositivos móviles y otros dispositivos en dispositivos móviles y otros dispositivos en una red determinada se describe por el una red determinada se describe por el término término enlace a red espontáneoenlace a red espontáneo. Témino . Témino utilizado para abarcar aplicaciones que utilizado para abarcar aplicaciones que implican conexión de dispositivos tantos implican conexión de dispositivos tantos móviles como fijos de una forma informal.móviles como fijos de una forma informal.Con la integración apropiada en nuestro Con la integración apropiada en nuestro sistemas distribuidos, dan soporte para la sistemas distribuidos, dan soporte para la computación móvil.computación móvil.

Page 11: Variacion Cliente Servidor

CARACTERÍSTICAS CONEXION RED ESPONTÁNEA.CARACTERÍSTICAS CONEXION RED ESPONTÁNEA.

Conexión fácil a red local (los enlaces sin cables).Conexión fácil a red local (los enlaces sin cables).

Integración fácil con servidores locales (dispositivos Integración fácil con servidores locales (dispositivos insertados entre redes existentes).insertados entre redes existentes).

Conectividad limitada (usuarios no siempre están Conectividad limitada (usuarios no siempre están conectados).conectados).

Seguridad y privacidad.Seguridad y privacidad.