Sto sviluppando servizi rilassanti usando resteasy per un'applicazione. Questa applicazione ha un'interfaccia utente che consumerà questi servizi di riposo.
Ora sto avendo un caso in cui devo fare un push del server all'IU (Client). Attraverso la navigazione su Internet vedo Websockets, atmosphere2.0, ecc., Comunque mi chiedo come posso catturare tutto il pubblico usando la mia applicazione per fare un push del server all'interfaccia utente.
Inoltre, devo annullare la connessione o interrompere la sessione utente se non viene rilevata alcuna attività per 30 min.
Come posso ottenere questo?
Ho sentito parlare del modello di osservatore, non sono sicuro di come possa essere d'aiuto nel mio caso.