Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 在wsdl中的何处放置版本信息?_Xml_Web Services_Wsdl_Xsd_Version - Fatal编程技术网

Xml 在wsdl中的何处放置版本信息?

Xml 在wsdl中的何处放置版本信息?,xml,web-services,wsdl,xsd,version,Xml,Web Services,Wsdl,Xsd,Version,我有一个web服务,其中定义位于wsdl文件中,模式位于外部xsd文件中 在xsd文件中,有一个schema标记,它提供了一个属性“version”,我可以用它来记录当前版本。wsdl格式(WSDL1.1)中是否有类似的内容?如果不是,出于文档目的,存储通用版本属性的最佳位置是什么 请记住,我不想实现向后兼容性,如中所述。我只想在wsdl中记录该版本。我不知道有专门的wsdl构造来指定该版本。相反,您可以使用文档元素来实现这一点,可以采用如下结构化形式: <wsdl:service nam

我有一个web服务,其中定义位于wsdl文件中,模式位于外部xsd文件中

在xsd文件中,有一个schema标记,它提供了一个属性“version”,我可以用它来记录当前版本。wsdl格式(WSDL1.1)中是否有类似的内容?如果不是,出于文档目的,存储通用版本属性的最佳位置是什么


请记住,我不想实现向后兼容性,如中所述。我只想在wsdl中记录该版本。

我不知道有专门的wsdl构造来指定该版本。相反,您可以使用
文档
元素来实现这一点,可以采用如下结构化形式:

<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>

为…服务。。。
作者:John Doe
版本:1.2
历史记录:1.2 2011-07-07新增操作foo()
1.1 2011-15-04新增可选属性栏
1.0 2011-10-02首次发布
...

Hi Gunnar,我想在当前的WSDL规范中没有“更具体”的方式。这就是我们实现它的方式。