Si j'appelle un WebService Async à l'aide d'ASP.NET, le code de rappel sera-t-il exécuté même si l'utilisateur n'est plus physiquement sur la page ou si l'utilisateur quitte la page?ASP.NET Rappel de demande asynchrone
1
A
Répondre
3
Oui, si l'utilisateur ferme la connexion avec le serveur et que votre traitement prend trop de temps, vous obtenez un appel de «fermeture de connexion» et votre processus se termine.
Si vous n'aimez pas cela et que vous souhaitez conserver le traitement, créez un nouveau thread qui ne dépend pas de la connexion avec l'utilisateur et synchronisez-le avec le retour utilisateur. Si l'utilisateur ferme la connexion, le thread finira normalement, mais vous n'afficherez pas les résultats.
Questions connexes
- 1. Demande web asynchrone dans asp.net httphandler
- 2. rappel asynchrone
- 3. Demande asynchrone
- 4. WinForms Control.BeginInvoke rappel asynchrone
- 5. Rappel de bloc asynchrone OCMock
- 6. Rappel asynchrone Objective-C de
- 7. Utilisation de google.maps.Geocoder(). Rappel asynchrone
- 8. Améliorer ma conception de demande asynchrone
- 9. Requêtes API asynchrone avec fonction de rappel
- 10. Demande de demande asynchrone Javascript (Noeud, module de demande-promesse)
- 11. Demande JSON asynchrone
- 12. nsurlconnection demande asynchrone
- 13. Rappel asynchrone du service WCF
- 14. Message asynchrone RabbitTemplate avec rappel
- 15. Demande de service asynchrone MonoDroid
- 16. Demande cURL asynchrone
- 17. Rappel de classe de courrier électronique asynchrone?
- 18. Rappel de l'API asynchrone Question de conception
- 19. nodejs boucle fonction de rappel asynchrone
- 20. Rappel de méthode asynchrone avec Task.ContinueWIth?
- 21. Attendre le résultat du rappel asynchrone
- 22. Demande PHP asynchrone (pas AJAX)
- 23. Demande HTTP asynchrone utilisant GIO
- 24. Demande asynchrone (ordre des choses)
- 25. demande HTTP asynchrone dans ruby
- 26. Demande curl asynchrone en PHP
- 27. Demande http asynchrone Objective-C
- 28. WCF: le rappel n'est pas asynchrone
- 29. Rappel asynchrone GWT (renvoi d'un objet)
- 30. Comment utiliser COPYDATASTRUCT avec un rappel asynchrone