RPC – Fallas del servidor 52
RPC – Fallas del servidor Soluciones. Semántica de al menos una vez. Mantener vivo el intento. Semántica de a lo más una vez. Darse por vencido de inmediato. No se garantiza nada. Desde 0 a un número grande. 53
RPC – Fallas del cliente ¿Qué ocurre si un cliente envía una solicitud a un servidor para que este realice cierto trabajo y falla antes de que el servidor responda? En este momento esta activa una labor de computo y ningún padre espera el resultado. Huérfano. 54
RPC – Fallas del cliente Solución 1. El Client Stub crea una entrada que indica lo que va a hacer cada invocación. ¿Qué hacer cuando el cliente vuelve a iniciar? Exterminación. Desventajas. 55
RPC – Fallas del cliente Solución 2. Reencarnación. División del tiempo en épocas secuenciales. ¿Qué hacer cuando el cliente vuelve a iniciar? 56
RPC – Fallas del cliente Solución 3. Reencarnación sutil. Modificación de la reencarnación, pero se trata de ubicar a los poseedores de los cómputos remotos. ¿Qué hacer cuando el cliente vuelve a iniciar? 57
RPC – Fallas del cliente Solución 4. Expiración. Se asigna una cantidad de tiempo estándar T. ¿Qué ocurre si el procedimiento no devuelve antes de T? ¿Qué hacer cuando el cliente vuelve a iniciar? 58
Página anterior | Volver al principio del trabajo | Página siguiente |