2011-07-07 8 views
3

私は定義がwsdlファイルにあり、スキーマが外部のxsdファイルにあるWebサービスを持っています。バージョン情報をwsdlに配置する場所はどこですか?

xsdファイルには、現在のバージョンを記録するために使用できる属性 'version'を提供するスキーマタグがあります。 wsdl形式(WSDL 1.1)に似たものがありますか?そうでない場合は、ドキュメント作成のために一般的なバージョン属性を保存するのに最適な場所は何ですか?

http://blogs.iona.com/sos/20070410-WSDL-Versioning-Best-Practise.pdfに記載されているように、私は下位互換性を望んでいないことに注意してください。私はちょうどwsdlのバージョンを文書化したい。

答えて

5

私は、バージョンを指定するための専用のWSDL構成について認識していません。代わりに、あなたは多分、このような構造化された形式で、このためにdocumentation要素を使用することができます。

<wsdl:service name="MyService1" ...> 
    <wsdl:documentation> 
    A service for ... 

    Author: John Doe 

    Version: 1.2 

    History: 1.2 2011-07-07 Added operation foo() 
      1.1 2011-15-04 Added optional attribute bar 
      1.0 2011-10-02 Initial release 

    </wsdl:documentation> 
    ... 
</wsdl:service> 
+0

こんにちはグンナーは、私は現在のWSDL仕様には「より具体的な」方法はありませんね。それがこれを実装する方法です。 – Wintermute

関連する問題