0 messaggi dal 08 luglio 2023
Buongiorno. Ho una web app costruita in ASP.NET.MVC. Il lato server fa riferimento ad un database con informazioni che vengono create, modificate e cancellate da qualsiasi utente loggato ed autorizzato. Ora... vorrei gestire la multiutenza e non so come fare. Intendo fare in modo che se USER_10 esegue una modifica, cancellazione o aggiunta di una voce al database, essa venga rispecchiata dalle pagine di altri USER loggati in quel momento.
Esempio piu' specifico:
USER_01 si collega a pagina_XXX (questa prevede lista di elementi dbase e CRUD)
USER_02 si collega a pagina_XXX
USER_03 si collega a pagina_XXX

1- USER_02 modifica un elemento del dbase
2- USER_01 e USER_03 "subiscono" il refresh della pagina_XXX

Allo stato attuale quando USER_0X scarica pagina_XXX invia richiesta AJAX a tempo con cadenza 2secondi (keepalive).
Non so se questa e' una pratica corretta e non so come evidenziare i cambiamenti dei vario elementi del dbase e utilizzarli nel corso dell'esecuzione del keepalive.
Non sono molto esperto e quindi chiedevo consiglio
Grazie in anticipo.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.