Quelqu'un connaît-il un bon outil pour générer le WSDL pour un contrat de service écrit en C# (c'est-à-dire un ensemble de méthodes étiquetées "[OperationContract]" en utilisant WCF)? Tous les outils que j'ai trouvés fonctionnent dans l'autre sens: créer des bouts de code à partir d'un WSDL. Je ne veux pas avoir à coincer un fichier WSDL. J'ai trouvé des outils pour PHP et J2EE, mais pas C#. Merci!WSDL Generator pour C#
Répondre
meilleure chose à faire est l'hôte du service avec une configuration d'adresse de base, puis juste frappé d'un navigateur avec « ? Wsdl » annexé au la fin.
Voici un exemple de configuration de service avec une adresse de base spécifiée. Notez cela va dans l'élément <configuration><services>
dans votre config:
<service name="MyServiceName" behaviorConfiguration="MyServiceBehavior">
<host>
<baseAddresses>
<add baseAddress="http://localhost:9000/MyService"/>
</baseAddresses>
</host>
<endpoint address="net.tcp://localhost:9001/MyService"
binding="netTcpBinding"
contract="IMyService"
bindingConfiguration="MyServiceBinding"/>
</service>
Une fois que vous l'obtenez hébergé, allez à http://localhost:9000/MyService?wsdl
pour voir la définition WSDL.
svcutil ou tout simplement héberger rapidement et atteint le point MEX :)
Deux façons:
a) Télécharger le fichier wsdl et suivez les étapes ci-dessous:
i) l'invite de commande Visual Studio ouvert en tant qu'administrateur.
ii) Tapez ci-dessous commande:
[chemin vers votre fichier WSDL] wsdl.exe
b) Avec point final:
i) Ouvrez l'invite de commande Visual Studio en tant qu'administrateur.
ii) TYPE ci-dessous commande:
wsdl.exe http://localhost:9000/MyService- 1. ActionPack Generator pour 3.0
- 2. Python Generator - quoi ne pas l'utiliser pour
- 3. Hibernate ID Generator
- 4. Python Reverse Generator
- 5. XSD pour WSDL dans ColdFusion
- 6. asmx wsdl chargement pour toujours
- 7. utilitaire Mono wsdl ne parvient pas à traiter le fichier WSDL d'eBay pour leur API SOAP
- 8. Validateur WSDL
- 9. wsdl + svutil
- 10. wcf Extrait wsdl du service WCF avec WSDL aplati
- 11. Un autre importateur WSDL pour Delphi?
- 12. quels fichiers donner au client pour .wsdl
- 13. Générer html pour un WSDL pour tester l'API?
- 14. client wsdl avec Qt
- 15. axe de génération wsdl
- 16. wsimport plusieurs wsdl générés
- 17. WSDL Modèle d'objet
- 18. ruby erreur WSDL
- 19. CXF autogéré wsdl
- 20. convertir xsd en WSDL?
- 21. wsdl: Type * non déclaré
- 22. Impossible d'utiliser la définition WSDL
- 23. WSDL n'interprétant pas générique correctement
- 24. Comment faire pour qu'une application iPhone consomme un service WSDL?
- 25. Que recommandez-vous pour visualiser graphiquement un WSDL?
- 26. WSDL en premier pour la couche de service existante
- 27. suggestion concernant l'élément wsdl change
- 28. problème WCF WebInvoke obtenir WSDL
- 29. Traitement par lots SVCUtil ou WSDL
- 30. Sharepoint wsdl ne retourne pas le fichier WSDL, retourne la page normale au lieu