Pregunta:
Quali sono le varie versioni del pattern observer?
Autor: federico volpeRespuesta:
Push: all'Observer viene passato lo stato completo del Subject - se lo stato e' molto grande allora potrebbe essere lunga l'operazione di passaggio pull: all'Observer viene notificato che e' avvenuta una modifica del Subject e lui tramite dei metodi getter specifici del Subject si va a prendere le informazioni che gli interessano - potrebbe richiedere piu' righe di codice per tutti i metodi getter ibrido: quando si conosce che il 90% degli Observer sara' interessato solo ad una informazione specifica allora si utilizzera' una notifica di tipo push, altrimenti si utilizzera' una notifica di tipo pull
0 / 5 (0 calificaciones)
1 answer(s) in total