webservices: Являются ли xs: string и xsd: string одинаковыми ?? - PullRequest
2 голосов
/ 07 ноября 2011

Мы разработали веб-сервисы с использованием Apache CXF, и они работают нормально.

Это часть нашего сгенерированного файла wsdl (http://localhost:8080/MyWeb/tata/soap?wsdl).

   <xs:sequence>
<xs:element minOccurs="0" name="strikePrice" type="xs:double"/>
<xs:element minOccurs="0" name="symbol" type="xs:string"/>
</xs:sequence>

<soap:body use="literal"/>
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>

Мы разработали веб-сервисы с использованием Apache CXF, и они работают нормально.

При чтении учебных пособий по настройке производительности веб-сервиса я всегда читал, что для обеспечения функциональной совместимости используется литерал документа.

Мой вопрос: мой WSDL - документальный / буквальный ??

Поскольку большинство учебных пособий в Интернете представляют xsd: String вместо (xs: String) для представления документа / буквального подхода ??

Являются ли xs: String и xsd: String одинаковыми ??

1 Ответ

4 голосов
/ 07 ноября 2011

xs: string и xsd: string одинаковы при условии, что оба префикса "xs" и "xsd" связаны с URI пространства имен "http://www.w3.org/2001/XMLSchema".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...