自動化されたツールが動作するクライアントの構築に失敗する、SOAP ベースの Web サービスの例をいくつか見てきました。
これらの例を調査すると、サービスがそれ自体を記述するために使用する WSDL が、提供されているサービスと完全には一致しないことがわかりました。多分どこかで型が間違っているか、データ構造が違う-何か。
最も適切な応答が何であるかはわかりません-明らかな応答 (プロバイダーに修正を依頼する) が利用できないと仮定した場合.
私が考えることができるいくつかのオプション:
- 固定の WSDL を作成しますか?
- 生成されたコードをハックしますか?
- 他のオプションはありますか?
- 良いオプションはありませんか?
人々はどんな良い経験をしましたか。実際の環境では何が機能しますか?
ありがとう