Supponiamo che la mia connessione di rete si interrompa per alcuni secondi e mi manca alcuni messaggi inviati dal server SignalR.Può SignalR gestire i messaggi persi?
Quando recupero la connettività di rete sono i messaggi persi persi? o il segnaleR li gestisce e li spinge fuori quando mi ricollego?
Se non è in grado di gestire i messaggi persi, qual è l'approccio consigliato per garantire la coerenza?
- Polling periodicamente (2-3 minuti) per controllare i dati del server?
- In qualche modo rilevare la perdita di rete sul lato client e fare una chiamata ajax per ottenere i dati sul ripristino della rete?
- qualcos'altro?
Idea interessante, mi piace il secondo, anche se sarebbe bello se SignalR avesse concluso questa funzionalità per noi ... forse in una versione successiva credo! – reach4thelasers
Capisco quello che vuoi, ma l'idea alla base della messaggistica è il fuoco e dimenticare. Quindi non vedo questo come un essere un pezzo fondamentale di signalR. Sono d'accordo con la soluzione alternativa che @MikeC suggerisce come una buona opzione. –
Abbiamo qualche opzione o funzione da attivare e disattivare come "Drop Messages randomly" in SignalR? – Kurkula