2016-05-18 4 views
0

wsdlを使用してサービス参照をインポートしました。このwsdlにはクラスとメソッドが含まれており、その一部はWebサービスで実装されます。さて、私のWSを公開してwsdlを取得しようとすると、インポートされたものと生成されたもの(ネームスペース、コレクションの "ArrayOf"接頭辞...)の違いがわかります。 元のwsdlで提供されているクラスだけを使用しているので、私のWSのwsdlが異なる必要がある理由を理解できません。 wsdlはインポートされたものと同じものを両方出力する必要があります私の顧客からインポートしてインターフェースを作るので、すべてが一致しなければなりません。 ありがとうございましたインポートされたサービス参照と生成されたwsdlの相違点

答えて

0

詳細を知らないうちに、2つのWSDLが顧客に渡されている理由がわかりません。

単純化するために、生成されたWSDLをWebサービスからお客様に渡してください。インポートされたWSDLに生成されたWSDLにないものがある場合、生成されたWSDLに欠落している部分を複製するだけです。

生成されたWSDLには、提供されているものよりも一般的なコレクションの定義が含まれているため、異なるクライアント言語と互換性があります。

関連する問題