Zusammenfassung der Ressource
Cliente servidor
- Ventajas
- Fácil mantenimiento
- Escalabilidad
- Centralización del control
- Aseguran la seguridad en las transacciones
- Estructuras
- Plataforma
- Hardware y sistema operativo
- Middleware
- logra trasparencia en la
heterogeneidad en el nivel de
plataforma
- Logra comunicación y compartición de recursos
- Ejemplos: CORBA (OMG), DCOM(Microsoft),
RM-ODP (ITU-T/ISO), Invocación de Métodos
Remotos Java (SUN), Servicios Web
- Variantes
- Servicios proporcionados por múltiples servidores
- Servidores proxy
- Los servidores proxy mantienen caches,
comoalmacenes de recursos
solicitadosrecientemente
- Utilizados frecuentemente en motores de
búsqueda
- Código Móvil
- Código enviado a un proceso cliente para realizar una tarea
específica
- Gestión espontánea de red
- Características
- W-LAN se enfrentan a constantes cambios de dispositivos
móviles heterogéneo
- Dispositivos vagando en ambientes W-LAN heterogéneos
- Beneficios
- No se requiere conexión con cable
- Fácil acceso a servicios disponibles localmente
- Retos
- Soporte para conexiones convenientes e integración
- Conexión intermitente de dispositivos
- Privacidad
- Seguridad
- Descubrimiento de servicios
- Interfaces para descubrir servicios
- Servicio lookup
- Modelo básico
- Cliente
- El proceso requiere acceder datos,
utilizar recursos o ejecutar operaciones
en una computadora diferente
- Servidor
- Proceso maneja datos y otros recursos compartidos,
permite al cliente acceder a recursos y ejecutar
cómputos
- Interacción
- Agentes Móviles
- Programa ejecutado (código + datos)
- migración entre procesos
- realizan una tarea autónoma
- ventajas: flexibilidad y ahorro en costo de comunicación
- Clientes delgados
- Ejecutar interfaces de ventanas localmente mientras la aplicación se ejecuta en el servidor
- Dispositivos portátiles para cómputo móvil
- personal digital assistants (PDAs)
- Como se conectan a internet
- wireless LANs/ MANs
- wireless Personal Area Networks
- Desventajas
- Congestión del tráfico en las peticiones
- El software y el hardware de un servidor son
generalmente muy determinantes
- El cliente no dispone de algunos recursos