Paramètres In out dans le même objet complexe.
Bonjour,
Je suis entrain d'ecrie mon WSDL. en gros je cree une méthode avec un retour .
L'appel au web service Request
la reponse du web service Response.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
<element name="Request">
<complexType>
<sequence>
<element name="AccountID" type="xsd:string" minOccurs=1 maxOccurs=1/>
<element name="Invoice" type="impl:Invoice" minOccurs=1 maxOccurs=1/>
<element name="Attachment" type="impl:Attachment" minOccurs=1 maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<element name="Response">
<complexType>
<sequence>
<element name="GlobalReturnCode" type="xsd:string" minOccurs=1 maxOccurs=1/>
<element name="AccountID" type="xsd:string" minOccurs=1 maxOccurs=1/>
<element name="Invoice" type="impl:Invoice" minOccurs=1 maxOccurs=1/>
<element name="Attachment" type="impl:Attachment" minOccurs=1 maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<complexType name="Attachment">
<all>
<element name="FileRole" nillable="true" type="xsd:string" />
<element name="FileType" nillable="true" type="xsd:string" />
<element name="FileName" nillable="true" type="xsd:string" />
<element name="FileContent" nillable="true" type="xsd:string" />
<element name="ReturnCode" nillable="true" type="xsd:string" />
</all>
</complexType>
... |
Dans La méthode Request et Response on a l’élément complexe Attachment.
Comment on peut dire que les éléments qui composent Attachemnt sont des IN, des OUT, ou des INOUT ?
Est ce qu'il y a cette possibilité ou dois je créer deux éléments complexes différents. l'un pour l'appel du web service ou l'autre pour la reponse