Quelle est la manière appropriée d'interagir/lire un fichier .wsdl en C#? Comme dans, quels objets devrais-je utiliser, etc.Comment lire un fichier wsdl dans C#
Répondre
En fonction de votre commentaire, vous n'avez pas besoin d'un accès programmatique donc la réponse à la question n'est pas ce dont vous avez besoin. Vous avez besoin des outils pour générer du code pour appeler un service Web. Cela est fait en cliquant avec le bouton droit sur les références dans le projet Visual Studio et en sélectionnant Ajouter une référence de service. Là, vous donnez l'URL du fichier WSDL ou du fichier WSDL. L'outil génère des classes proxy pour les appels de service Web. L'interface utilisateur de Visual Studio, je crois, est juste une interface graphique pour un outil de console appelé svcutil.exe (peut-être tort sur ce point). Pour savoir comment utiliser le code client actuel, recherchez simplement "appeler le service Web SOAP avec .NET" ou quelque chose de similaire.
La classe ServiceDescription4 prend en charge la lecture, la modification et l'écriture de fichiers WSDL.
Vous pouvez le lire comme un fichier XML avec DOM ou SAX. Mais si vous avez l'intention de vous connecter à un webservices spécifique, vous devez générer la classe proxy (avec l'assistant Visual Studio ou avec wsdl.exe).
- 1. Comment lire le fichier de propriétés dans le fichier wsdl?
- 2. lire le fichier wsdl dans le navigateur
- 3. client C# comment appeler le fichier wsdl
- 4. Comment générer un fichier WSDL à partir d'un C# webservice
- 5. Comment lire un fichier mp3 en C++?
- 6. Comment lire un fichier WMV en C#?
- 7. Comment lire un fichier binaire en C#?
- 8. Lire écrire un fichier Excel dans C#
- 9. Comment lire un fichier dans ocaml?
- 10. Comment convertir un fichier .xsd? Wsdl?
- 11. Ajout d'un fichier WSDL Visual C++
- 12. Comment supporter les exceptions PHP dans un fichier wsdl
- 13. Comment puis-je lire un fichier MIB SNMP dans C#?
- 14. comment lire un fichier binaire dans une liste sérialisé C#
- 15. Comment lire un fichier texte dans Objective-c?
- 16. Comment lire un fichier texte dans une liste en C#
- 17. Comment lire un grand fichier par plage dans objectif-c?
- 18. comment lire un fichier swf dans silverlight
- 19. comment lire un fichier
- 20. Comment lire un fichier et écrire dans un fichier texte?
- 21. objectif c: lire un fichier csv
- 22. C# LINQ - lire un fichier XML
- 23. Lire les données Excel dans un fichier dans C#
- 24. Comment ajouter plusieurs commentaires de ligne dans un fichier WSDL
- 25. fichier Lire en C++
- 26. Lire un fichier ouvert Problème en C#
- 27. Lire un fichier exécutable volumineux C#
- 28. Lire et écrire un fichier en C++
- 29. Lire un fichier xml/l'incorporer dans un projet - C#
- 30. C# lire un fichier et l'afficher dans un tableau
Qu'essayez-vous d'accomplir? La réponse dépend à peu près de ce que vous voulez faire avec ce fichier. – Oded
est-il juste de dire que je ne suis pas entièrement sûr ?! nous avons un webservice intrnal qui donne accès à certaines données, nous ne voulons que des parties spécifiques, donc au lieu d'appeler le service complet, nous allons simplement appeler des parties définies dans le fichier wsdl:/ – tom
Donc vous voulez couper le WSDL avant générer un wrapper de service pour l'appeler? À moins que vous ne cherchiez désespérément à réduire le code généré, il serait plus simple d'utiliser le WSDL complet et d'ignorer les parties dont vous n'avez pas besoin. – Rup