Nome dell'oggetto per riordinare gli eventi ricevuti in ordine arbitrario?

-2

Ho un programma che genera eventi. Sono ordinati con un orologio Lamport e inviati tramite la rete. Possono arrivare in un ordine diverso. Sul lato ricevente ho un oggetto che riordina gli eventi. Questo oggetto può essere scoppiato come una coda e restituisce l'evento successivo in base all'orologio Lamport o fallisce. Può filtrare gli eventi duplicati se ce ne sono. È sicuro per thread in modo che gli eventi possano essere spinti e spuntati in parallelo.

Questo suona come un modello ben noto. È il caso, e se è così esiste un nome standard per questo oggetto?

    
posta marcv81 24.05.2016 - 12:59
fonte

1 risposta

-2

Il pattern ben noto potrebbe essere il pattern Observer , nel qual caso l'oggetto è chiamato "subject".

    
risposta data 24.05.2016 - 14:05
fonte

Leggi altre domande sui tag