Ho uno strumento che richiede un tempo qualsiasi da un minuto a un paio d'ore. Voglio scrivere un'applicazione web per consentire agli utenti di eseguire lo strumento dalla pagina web. Poiché ogni esecuzione di uno strumento richiede più tempo, desidero inviare la richiesta di esecuzione dello strumento dalla pagina Web, quindi desidero aggiornare la pagina con le informazioni sullo stato. Per l'aggiornamento delle informazioni sullo stato, il client deve eseguire il polling del server. C'è un modo in cui il server può inviare il messaggio di stato al client senza una richiestail server web può inviare dati senza una richiesta dal client?
7
A
risposta
0
Prova inversa Chiamata AJAX utilizzando DWR!
controllo questo click per demo e la fonte
8
È possibile utilizzare web-tronchetti comunicazione bidirezionale tra client e server che rimangono aperte e consentire al server di inviare, senza richiesta dal client. Tuttavia, i socket Web sono nuovi e il supporto browser è solo per i browser più recenti.
socket.io è una grande libreria per socket Web con fallback per AJAX e flash se non supportati.
Oltre a ciò, l'unico altro modo per il server di inviare dati ai client è dopo che il client ha inviato una richiesta. Esistono metodi che utilizzano il polling AJAX dal client per verificare gli aggiornamenti dal server.
Problemi correlati
- 1. In che modo il server può inviare dati al client?
- 2. Il modo migliore per inviare dati dal lato server http al client del browser
- 3. GWT e WebSocket/Invio dati dal server al client GWT
- 4. Posso riutilizzare HttpWebRequest senza disconnetterti dal server?
- 5. Come visualizzare l'immagine selezionata senza inviare dati al server?
- 6. come inviare file audio dal client al server Android servlet
- 7. Il client non riceve i dati dal server Meteor pubblica
- 8. Come inviare un messaggio dal server al client
- 9. Nodejs & Express: come inviare variabili multiple (tipo dati JSON) dal server al client tramite Render
- 10. C# Async Webserver - come inviare i dati al client
- 11. disconnetti il client dal lato server signalr
- 12. Streaming dei dati dal server al client con Meteor:
- 13. Come inviare dati dal server a tutti i client che non utilizzano le raccolte?
- 14. qual è il modo corretto per inviare un file dal servizio web REST al client?
- 15. Come posso inviare una richiesta di eliminazione http dal browser?
- 16. Come leggere i dati HttpRequest inviati dal client, sul server
- 17. Can Ratchet WebSocket Server può inviare un messaggio al client stesso?
- 18. Utilizzo di Ruby per inviare una richiesta XML a un server web
- 19. Come inviare una richiesta multipart utilizzando Volley senza HttpEntity?
- 20. Come forzare il client WCF a inviare un certificato client?
- 21. Come inviare una richiesta POST in Golang?
- 22. limite alla lunghezza dei dati che un server web può tornare in risposta a una richiesta GET
- 23. Dal modello di dati è richiesta una delle due proprietà
- 24. Come inviare dati binari tramite una richiesta HTTP utilizzando una gemma Ruby?
- 25. SignalR: Come chiamare il metodo client .Net dal server?
- 26. Il client (app per desktop) recupera dati ... ma voglio che il server (app Web) invii i dati
- 27. In rail come posso inviare una richiesta AJAX senza? nei dati?
- 28. come inviare una richiesta di posta con un browser web
- 29. Un client può visualizzare il codice sorgente PHP lato server?
- 30. Come inviare richiesta di richiesta HTTP POST al server
Ci sono anche eventi inviati dal server – franzlorenzon