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 XSD为WDSL定义模式-如何解释_Xml_Wsdl_Xsd - Fatal编程技术网

Xml XSD为WDSL定义模式-如何解释

Xml XSD为WDSL定义模式-如何解释,xml,wsdl,xsd,Xml,Wsdl,Xsd,我正在查看一个XSD文档,该文档应该定义WSDLWeb服务。看着 我不知道如何将这个XSD转换成有意义的web服务契约。是否存在自动解析XSD并创建web服务存根的工具?如何将XSD解释为WSDL契约下面的片段 <xs:complexType name="workflowDataType"> <xs:sequence> <xs:element name="formID" type="xs:string"> <xs:annotation> <x

我正在查看一个XSD文档,该文档应该定义WSDLWeb服务。看着 我不知道如何将这个XSD转换成有意义的web服务契约。是否存在自动解析XSD并创建web服务存根的工具?如何将XSD解释为WSDL契约下面的片段

<xs:complexType name="workflowDataType">
<xs:sequence>
<xs:element name="formID" type="xs:string">
<xs:annotation>
<xs:documentation>The identifier of the form to be retrieved.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="encodedResponse" type="xs:boolean" default="true">
<xs:annotation>
<xs:documentation>
true - return either Structured or Unstructured inline form content false - return a URL to the form
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="archiveURL" type="xs:anyURI" minOccurs="0">
<xs:annotation>
<xs:documentation>
The URL that the Form Filler provides to the Form Manager so that the returned form can have the archive location prefilled.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="context" type="anyXMLContentType" nillable="true">
<xs:annotation>
<xs:documentation>tbd an IHE Content Profile</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="instanceID" type="xs:string" nillable="true">
<xs:annotation>
<xs:documentation>
An optional form instanceID returned by the Form Manager
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>

要检索的表单的标识符。
true-返回结构化或非结构化内联表单内容false-返回表单的URL
表单填充程序提供给表单管理器的URL,以便返回的表单可以预先填充存档位置。
待定IHE内容简介
表单管理器返回的可选表单实例ID

因为XSD本身并不定义Web服务——它只定义通过Web服务传输/接收的数据(实际上是数据的XML表示)

缺少的是实际Web服务调用的定义——因为有WSDL文件,它不同于XSD