Web services WSDL消息中的重复消息部分?

Web services WSDL消息中的重复消息部分?,web-services,soap,xsd,wsdl,Web Services,Soap,Xsd,Wsdl,我正在使用一个web服务,其中WSDL的某些部分如下所示: <wsdl:message name='FooResponse'> <wsdl:part name='parameters' element='tjsr:FooResponse' /> </wsdl:message> FooResponse类型在单独的xsd中定义: <xs:complexType name="FooResponse"> <xs:sequence

我正在使用一个web服务,其中WSDL的某些部分如下所示:

<wsdl:message name='FooResponse'>
    <wsdl:part name='parameters' element='tjsr:FooResponse' />
</wsdl:message>

FooResponse类型在单独的xsd中定义:

<xs:complexType name="FooResponse">
    <xs:sequence>
        <xs:element name="FooBaz" type="core:FooBaz" minOccurs="0"
            maxOccurs="unbounded"/>
    </xs:sequence>
</xs:complexType>

响应是否始终只包含一个FooResponse,或者消息是否可以包含零个或多个FooResponse


(是的,我知道FooResponse本身可以包含任意数量的FooBaz)

这里有一个相关的问题,它回答了我一半的问题:您是否在xsd中的任何位置指定名为
FooResponse
的元素?在您的问题中,您包含了名为
FooResponse
的类型,但元素在哪里?