J'ai une question. Comment puis-je invoquer un service Web et obtenir le résultat d'une application de bureau C#. Je fais une application de bureau et je veux qu'il soit en mesure de se connecter à mes services Web ASP.net en ligne. Comment est-ce possible?Appel du service Web ASP.net à partir de l'application C#
Répondre
- Dans l'Explorateur de solutions, cliquez droit sur votre nœud de projet et sélectionnez Ajouter service Référence.
- Entrez l'URL où se trouve votre WSDL de service. C'est généralement l'URL du service lui-même.
- Cela génère une classe proxy fortement typée dans un nouveau dossier Références de services dans votre projet.
- Écrivez le code dans votre application de bureau pour instancier la classe de proxy et invoquer des méthodes sur elle. Le reste fonctionne comme de la magie. :)
AB Kolan a également été correct, mais Ajouter Web Référence utilise l'ancien style des services Web cadre tandis que Ajouter service Références utilise la nouvelle pile WCF. Remarque importante: Il est pas requis que le service lui-même utilise WCF pour que vous utilisiez WCF du côté client. WCF sur le client est généralement le meilleur choix pour n'importe quel service, à condition que vous puissiez prendre une dépendance sur .NET 3.0 et au-dessus.
Ceci est possible de la même manière que vous accédez aux services Web à partir de tout autre type d'application, qu'il s'agisse d'une page ASP.NET, d'une bibliothèque de classes ou d'un service Windows. Pour un tutoriel explicatif sur le sujet, voir Accessing a Web Service from a Desktop Application.
Ajoutez une référence Web au WebService dans votre référence de projet Desktop App. Cela produirait un proxy pour le Webservice appelé Reference.cs Vous pouvez accéder à votre service Web en utilisant le proxy.
obtiendront de l'aide à créer un webservice et consommer ce service:
http://www.c-sharpcorner.com/UploadFile/0c1bb2/consuming-web-service-in-Asp-Net-web-application/
Merci
- 1. Appel du service Web .Net à partir de l'objectif C
- 2. Appel service Web ASP.NET à partir d'ASP à l'aide SOAPClient
- 3. Appel de service Web à partir de C++
- 4. Appel dynamique d'un service Web sans création d'artefacts à partir du service Web Jax-ws
- 5. Appel d'un service Web à partir d'un service Windows
- 6. Appel d'un service Web à partir de Seam
- 7. Appel du service Web .Net avec Php
- 8. Appel d'un service Web à partir d'un sous-dossier
- 9. Appel d'un service Web à partir de php?
- 10. Appel d'un service Web à partir d'une application Windows
- 11. Déploiement du service Web de référencement du service Web asp.net
- 12. C# - Mapper un lecteur réseau à partir du service Web
- 13. Appel du service WCF à partir d'un javascript distant
- 14. Appel du service Web SQL Server Endpoint
- 15. Appel de l'encapsuleur du service Web COM .NET à partir d'Excel
- 16. Appel du service Web d'une autre classe
- 17. appel de service Web renvoie html
- 18. Comment accéder aux objets ASP.NET intrinsèques à partir du code de service Web (C#)?
- 19. Appel d'un service Web C# à partir de PHP avec un paramètre long
- 20. Ajax (appel de service web) avec MVC
- 21. Appel d'une méthode Web à partir de C++
- 22. Appel de service Web lent (et service WCF) à partir de Windows 7
- 23. Sécurisation du service Web ASP.NET
- 24. Annulation d'un appel asynchrone d'un service Web ASP.NET
- 25. Tentative de sortie HTML à partir de Jquery $ .ajax appel au service Web
- 26. Appel d'ajax webservice à partir de OnComplete d'un appel de service web ajax ne pas déclencher OnComplete 2ème fois
- 27. Appel de Java Web Service Constructor
- 28. Appel d'un script vb à partir d'une page Web asp.net/C#
- 29. Appel de C# à partir de IronRuby
- 30. Appel de services Web à partir d'un client Java
Ou, il pourrait utiliser une référence Web et de le faire de manière transparente. – configurator