Índice de contenido
Hay dos roles clave dentro del Patrón del Observador, estos son el Observable y los roles de observador. • Observables. Este es el objeto que es responsable de notificar a otros objetos que se ha producido un cambio en su estado • Observador. Un observador es un objeto que será notificado del cambio de estado de el Observable y puede tomar la acción apropiada (como desencadenar un cambio en su propio estado o realizando alguna acción). Además, el estado normalmente se representa explícitamente: • Estado. Este papel puede ser desempeñado por un objeto que se utiliza para compartir información sobre el cambio de estado que ha ocurrido dentro del Observable. Esto podría ser tan simple como una Cadena que indica el nuevo estado del Observable o podría ser un objeto orientado a datos que proporciona información más detallada. Estos roles se ilustran en la siguiente figura. En la figura anterior, el objeto Observable publica datos en un flujo de datos. El los datos en el flujo de datos se envían a cada uno de los observadores registrados con el Observable. De esta forma, los datos se transmiten a todos los Observadores de un Observable. Es común que un Observable solo publique datos una vez que hay un Observador disponibles para procesar esos datos. El proceso de registro con un Observable es denominado suscripción. Por lo tanto, un Observable tendrá cero o más suscriptores. (Observadores). Si el Observable publica datos a un ritmo más rápido que el que puede procesar el Observer, los datos se ponen en cola a través del flujo de datos. Esto permite que el observador procesar los datos recibidos uno a la vez a su propio ritmo; sin ninguna preocupación por los datos pérdida (siempre que haya suficiente memoria disponible para el flujo de datos). 35.5 Observables fríos y calientes Otro concepto que es útil entender es el de Observables Fríos y Calientes. • Los Observables fríos son Observables perezosos. Es decir, un Observable frío solo publicar datos si al menos un observador está suscrito. 35.4 El patrón del observador 423
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluación de modelos para pronosticar
Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.
Leer másModelos para pronosticar
Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.
Leer más