Créer un service web ASMX à partir d'un fichier WSDL

J'ai un fichier WSDL et je suis en train de créer un service web qui est conforme à la WSDL.

J'ai créé clients à l'aide de fichiers WSDL qui consomment un service existant, mais je n'ai jamais créé un service web qui devaient suivre un spécifique WSDL.

Je suis allé aussi loin que l'aide:

wsdl.exe mywsdl.wsdl /l:VB /serverInterface

Maintenant, j'ai une .vb fichier généré à partir de ce fichier WSDL. Cependant, je ne suis pas sûr de ce que je suis censé faire avec ce fichier VB. On dirait qu'il a une interface publique de là, mais pas de la classe qui implémente l'interface. Il a aussi un tas de classes partielles pour les types dans le fichier WSDL.

Je m'attendais à y avoir une sorte de tampon où je l'ai mis dans le code pour effectuer les appels de service. J'ai seulement créé de services web simples avant et aucun d'entre eux ont utilisé les interfaces publiques, donc je suis familier avec ce qui se passe ici.

À ce point, je ne suis pas sûr de savoir comment j'utilise le générés .vb fichier et de le faire fonctionner avec un .asmx fichier et ce codage supplémentaire est nécessaire pour terminer l'interface.

  • merci pour cette question, c'était EXACTEMENT ma question aujourd'hui, et a répondu parfaitement. Merci encore!
  • merci, +1. L'wsdl.exe la syntaxe de recyclage et suivantes réponse m'a sauvé beaucoup de temps.
InformationsquelleAutor dtc | 2009-02-14