каждый, мне нужно подготовить WSDL (1.1) для веб-службы, которая помимо стандартных XML-данных (тело SOAP) позволяет прикреплять несколько файлов (двоичных).
Я планировал использовать SOAP multipartRelated - структура детали для этого.
<binding>
<operation name="SampleOperation">
<soap:operation soapAction="uploadFilesRequest" style="rpc"/>
<input name="uploadFilesRequest">
<mime:multipartRelated>
<mime:part name="soapBody">
<soap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</mime:part>
<mime:part name="attachments">
<mime:content part="attachment"/>
</mime:part>
</mime:multipartRelated>
</input>
</operation>
Я не могу указать, сколько вложений будет присутствовать. Даже они могут быть другого типа пантомимы.
Как правильно определить такую работу веб-службы в WSDL?