我们使用Apache CXF开发了Webservices,它们工作正常。
这是我们生成的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开发了Webservices,它们工作正常。
在阅读webservice性能调优教程时,我总是使用document literal来实现互操作性。
我的问题是,我的WSDL是文档/文字吗?
因为互联网上的大多数教程代表xsd:String代替(xs:String)来表示文档/文字方法吗?
xs:String和xsd:String是否相同??
答案 0 :(得分:4)
xs:string和xsd:string是相同的,只要“xs”和“xsd”前缀都绑定到名称空间URI“http://www.w3.org/2001/XMLSchema".