WSDL ファイルがあり、WSDL に準拠する Web サービスを作成しようとしています。
既存のサービスを使用する WSDL ファイルを使用してクライアントを作成したことがありますが、特定の WSDL に従う必要がある Web サービスを作成したことはありません。
私は使用するところまで行きました:
wsdl.exe mywsdl.wsdl /l:VB /serverInterface
これで、その WSDL から生成された .vb ファイルを取得できました。ただし、この VB ファイルで何をすべきかわかりません。そこにはパブリック インターフェイスがあるように見えますが、インターフェイスを実装するクラスはありません。また、WSDL の型の部分クラスも多数あります。
サービス呼び出しを完了するためにコードを挿入する、ある種のスタブがあることを期待していました。私は以前に単純な Web サービスしか作成したことがなく、パブリック インターフェイスを使用したことがなかったので、ここで何が起こっているのかよくわかりません。
この時点では、生成された .vb ファイルをどのように使用して .asmx ファイルで動作させるのか、インターフェイスを完成させるためにどのような追加コーディングが必要なのかがわかりません。