nalevo
Новичок
WSDL - определение типов
Подскажите пожалуйста, никак не могу въехать.
вот кусок WSDL в котором описывается тип testType1 и говорится что результатв возвращаемый сервером должен быть именно такого типа.
...
<types>
<xsd:schema>
<xsd:complexType name='testType1'>
<xsd:sequence>
<xsd:element type="xsd:string" name="elem0" />
<xsd:element type="xsd:string" name="fix" />
<xsd:element type="xsd:string" name="elem5" />
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</types>
<message name='getTestRequest'>
<part name='val' type='xsd:string'/>
</message>
<message name='getTestResponse'>
<part name='Result' type='testType1' />
</message>
...
Так?
И главный вопрос: при получении результата - происходит проверка его типа в соответствии с описанным в WSDL с выдачей ошибки и все такое... (наподобие валидации по схеме)?
Подскажите пожалуйста, никак не могу въехать.
вот кусок WSDL в котором описывается тип testType1 и говорится что результатв возвращаемый сервером должен быть именно такого типа.
...
<types>
<xsd:schema>
<xsd:complexType name='testType1'>
<xsd:sequence>
<xsd:element type="xsd:string" name="elem0" />
<xsd:element type="xsd:string" name="fix" />
<xsd:element type="xsd:string" name="elem5" />
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</types>
<message name='getTestRequest'>
<part name='val' type='xsd:string'/>
</message>
<message name='getTestResponse'>
<part name='Result' type='testType1' />
</message>
...
Так?
И главный вопрос: при получении результата - происходит проверка его типа в соответствии с описанным в WSDL с выдачей ошибки и все такое... (наподобие валидации по схеме)?