Je me demande comment appeler un service web reposant de manière asynchrone? Aucune suggestion?Comment appeler un service Web RestFul de manière asynchrone?
Répondre
Deux solutions possibles, selon que vous voulez pousser ou tirer.
1) L'appelant peut ajouter une URL de rappel dans l'en-tête HTTP de la requête. Cette URL sera appelée par le service lorsque le processus est terminé.
2) Le service peut ajouter une URL de processus dans l'en-tête HTTP de réponse. l'appelant peut ainsi obtenir des informations sur l'avancement de sa demande et obtenir le résultat quand c'est fait.
L'URL de rappel dépend du service que vous appelez. –
Vous pouvez toujours utiliser le code côté client pour synchroniser l'appel de synchronisation pour l'appel de service Web RestFul.
Étant donné que REST est basé sur HTTP, qui est un protocole de requête/réponse synchrone, votre seule alternative est de l'intégrer dans un appel asynch du côté client. Que voulez-vous dire par un appel asynchrone?
- 1. Comment appeler ce service Web de manière asynchrone?
- 2. Appeler un service Web avec POST RESTFUL
- 3. comment appeler le service Web RESTful à partir de Android?
- 4. NServiceBus - Comment appeler NSB via le service Web mais de manière asynchrone?
- 5. Comment appeler le service Web Restful dans android
- 6. ASP.NET - Service Web asynchrone
- 7. ASP.Net Web Service: Exécution de code de manière asynchrone
- 8. ASP.NET RESTful Web Service
- 9. service Web Android Restful
- 10. L'appel du service Web de manière asynchrone bloque toujours l'application
- 11. Appeler un service Web
- 12. Appeler une DLL de manière asynchrone
- 13. jquery Service Web RESTful
- 14. WPF MVVM - Manière correcte de consommer un service Web de manière asynchrone
- 15. Appeler un service Web
- 16. Comment faire une demande Web de manière asynchrone
- 17. Mettre en œuvre un fichier Excel UDF qui peut appeler des méthodes Web de manière asynchrone
- 18. Comment appeler un service Web à partir d'un service Web
- 19. RESTful Web Service dans Grails
- 20. Diffusion de service web asynchrone
- 21. Grails Service Web RESTFUL api
- 22. Est-ce un service Web RESTFUL MVC?
- 23. Comment appeler la méthode asynchrone de manière asynchrone à partir d'une méthode non asynchrone
- 24. Java jersey demandes de service web RESTful
- 25. Comment appeler le code DeviceIOControl de manière asynchrone?
- 26. Comment appeler une méthode de manière asynchrone dans Silverlight 4?
- 27. Comment appeler une méthode statique Objective-c de manière asynchrone?
- 28. Service Web RESTful Shopping Cart
- 29. Comment appeler un service Web à partir du contrôleur?
- 30. .net web api RESTFul web service bootstrap
Voulez-vous que le client fasse la requête de manière asynchrone? Voulez-vous que le serveur réponde immédiatement (par exemple, pour un travail de longue durée) et invoque une sorte de rappel quand il est terminé? S'il vous plaît clarifier votre question. –
En Java, vous pouvez utiliser CompletealeFuture de java 8, ainsi que Guava, Spring, qui propose d'autres méthodes qui s'exécutent sur des versions plus anciennes de JDK. –