WSDL を WCF Web サービスに変換しました。しかし、WCF サービスを実行して WSDL を確認すると、サービスの作成に最初に使用された WSDL と一致しません。なんで?
WCF Web サービスの作成に使用された元の WSDL (CORERule2.2.0.wsdl) および XSD (CORERule2.2.0.xsd) ファイルは、ここにあります。
WSDL を WCF Web サービスに変換しました。しかし、WCF サービスを実行して WSDL を確認すると、サービスの作成に最初に使用された WSDL と一致しません。なんで?
WCF Web サービスの作成に使用された元の WSDL (CORERule2.2.0.wsdl) および XSD (CORERule2.2.0.xsd) ファイルは、ここにあります。
Web サービスから取得した WSDL は、WCF によって自動的に生成されます。これについては、次の投稿で簡潔な説明を見つけることができます: WCF メタデータ。
Web サービスで何も変更していない場合、生成された WSDL には、元の WSDL のものと同じコントラクトが含まれているはずです。
クライアントに同じ WSDL を提供する必要がある場合は、ServiceMetadataBehavior の ExternalMetadataLocation プロパティを使用して外部 WSDL を提供できます。