Sequenza comandi per aggiornare il gestore di stato singleton

1

Sto sviluppando un server SOAP che riceve dati da molte diverse origini asincrone (CORBA), aggiorna il suo stato interno e invia i dati ai suoi clienti.

Ho una classe StateManager che è un Singleton e che incapsula lo stato del server. Mi chiedo se sia una buona idea usare Command pattern per isolare la logica di azione disaccoppiando StateMananger e DataReceiver .

Il mio dubbio è: sto complicando eccessivamente il mio codice? Visto che il gestore di stato è un singleton, non dovrei preferire la creazione di un metodo di aggiornamento al suo interno (evitando tutte le classi di comando)?

    
posta Marco Stramezzi 20.02.2017 - 09:04
fonte

0 risposte

Leggi altre domande sui tag