⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 comprehensivetypes.wsdl

📁 Java有关XML编程需要用到axis 的源代码 把里面bin下的包导入相应的Java工程 进行使用
💻 WSDL
📖 第 1 页 / 共 5 页
字号:
  <message name="cat">    <part name="cat" type="typens:Cat"/>  </message>  <message name="emptyFault">    <part name="theFault" type="typens:emptyFault" />  </message>  <message name="faultWithElement">    <part name="fault2" element="typens:faultElement" />  </message>  <message name="emptyComplexType">    <part name="emptyComplexType" type="typens:emptyComplexType" />  </message>  <!-- port type declns -->  <portType name="TypeTest">    <operation name="allPrimitivesIn">      <input message="tns:allPrimitives"/>      <output message="tns:empty"/>    </operation>    <operation name="allPrimitivesInout">      <input message="tns:allPrimitives"/>      <output message="tns:allPrimitives"/>    </operation>    <operation name="allPrimitivesOut">      <input message="tns:empty"/>      <output message="tns:allPrimitives"/>    </operation>    <operation name="enumIn">      <input message="tns:enum"/>      <output message="tns:empty"/>    </operation>    <operation name="enumInout">      <input message="tns:enum"/>      <output message="tns:enum"/>    </operation>    <operation name="enumOut" parameterOrder="enum">      <input message="tns:empty"/>      <output message="tns:enum"/>    </operation>    <operation name="enumReturn">      <input message="tns:empty"/>      <output message="tns:enum"/>    </operation>    <operation name="enumIntIn">      <input message="tns:enumInt"/>      <output message="tns:empty"/>    </operation>    <operation name="enumIntInout">      <input message="tns:enumInt"/>      <output message="tns:enumInt"/>    </operation>    <operation name="enumIntOut" parameterOrder="enumInt">      <input message="tns:empty"/>      <output message="tns:enumInt"/>    </operation>    <operation name="enumIntReturn">      <input message="tns:empty"/>      <output message="tns:enumInt"/>    </operation>    <operation name="arrayIn">      <input message="tns:array"/>      <output message="tns:empty"/>    </operation>    <operation name="arrayInout">      <input message="tns:array"/>      <output message="tns:array"/>    </operation>    <operation name="arrayOut" parameterOrder="array">      <input message="tns:empty"/>      <output message="tns:array"/>    </operation>    <operation name="arrayReturn">      <input message="tns:empty"/>      <output message="tns:array"/>    </operation>    <operation name="arrayMIn">      <input message="tns:arrayM"/>      <output message="tns:empty"/>    </operation>    <operation name="arrayMInout">      <input message="tns:arrayM"/>      <output message="tns:arrayM"/>    </operation>    <operation name="arrayMOut" parameterOrder="arrayM">      <!-- BUG: type emptyM not defined ! Replacing by type empty      	for the time being.      -->      <input message="tns:empty"/>      <output message="tns:arrayM"/>    </operation>    <operation name="arrayMReturn">      <!-- BUG: type emptyM not defined ! Replacing by type empty      	for the time being.      -->      <input message="tns:empty"/>            <output message="tns:arrayM"/>    </operation>    <operation name="complexAllIn">      <input message="tns:complexAll"/>      <output message="tns:empty"/>    </operation>    <operation name="complexAllInout">      <input message="tns:complexAll"/>      <output message="tns:complexAll"/>    </operation>    <operation name="complexAllOut" parameterOrder="complexAll">      <input message="tns:empty"/>      <output message="tns:complexAll"/>    </operation>    <operation name="complexAllReturn">      <input message="tns:empty"/>      <output message="tns:complexAll"/>    </operation>    <operation name="complexSequenceIn">      <input message="tns:complexSequence"/>      <output message="tns:empty"/>    </operation>    <operation name="complexSequenceInout">      <input message="tns:complexSequence"/>      <output message="tns:complexSequence"/>    </operation>    <operation name="complexSequenceOut" parameterOrder="complexSequence">      <input message="tns:empty"/>      <output message="tns:complexSequence"/>    </operation>    <operation name="complexSequenceReturn">      <input message="tns:empty"/>      <output message="tns:complexSequence"/>    </operation>    <operation name="complexWComplexIn">      <input message="tns:complexWComplex"/>      <output message="tns:empty"/>    </operation>    <operation name="complexWComplexInout">      <input message="tns:complexWComplex"/>      <output message="tns:complexWComplex"/>    </operation>    <operation name="complexWComplexOut" parameterOrder="complexWComplex">      <input message="tns:empty"/>      <output message="tns:complexWComplex"/>    </operation>    <operation name="complexWComplexReturn">      <input message="tns:empty"/>      <output message="tns:complexWComplex"/>    </operation>    <operation name="emptyComplexTypeIn" parameterOrder="emptyComplexType">      <input message="tns:emptyComplexType"/>      <output message="tns:empty"/>      <fault name="emptyFault" message="tns:emptyFault"/>        <!-- Can't have faults with <part element=""> in an RPC service...             Don't know what the intent was here, but since no one is actually             throwing this fault, commenting it out because it's now triggering             our more-draconian error checking.                   <fault name="faultWithElement" message="tns:faultWithElement"/>      -->    </operation>    <operation name="emptyComplexTypeInout" parameterOrder="emptyComplexType">      <input message="tns:emptyComplexType"/>      <output message="tns:emptyComplexType"/>      <fault name="emptyFault" message="tns:emptyFault"/>    </operation>    <operation name="emptyComplexTypeOut" parameterOrder="emptyComplexType">      <input message="tns:empty"/>      <output message="tns:emptyComplexType"/>      <fault name="emptyFault" message="tns:emptyFault"/>    </operation>    <operation name="emptyComplexTypeReturn">      <input message="tns:empty"/>      <output message="tns:emptyComplexType"/>      <fault name="emptyFault" message="tns:emptyFault"/>    </operation>    <operation name="anyIn">      <input message="tns:any"/>      <output message="tns:empty"/>    </operation>    <operation name="anyInout">      <input message="tns:any"/>      <output message="tns:any"/>    </operation>    <operation name="anyOut" parameterOrder="any">      <input message="tns:empty"/>      <output message="tns:any"/>    </operation>    <operation name="anyReturn">      <input message="tns:empty"/>      <output message="tns:any"/>    </operation>    <operation name="animalIn">      <input message="tns:animal"/>      <output message="tns:empty"/>    </operation>    <operation name="animalInout">      <input message="tns:animal"/>      <output message="tns:animal"/>    </operation>    <operation name="animalOut" parameterOrder="animal">      <input message="tns:empty"/>      <output message="tns:animal"/>    </operation>    <operation name="animalReturn">      <input message="tns:empty"/>      <output message="tns:animal"/>    </operation>    <operation name="catIn">      <input message="tns:cat"/>      <output message="tns:empty"/>    </operation>    <operation name="catInout">      <input message="tns:cat"/>      <output message="tns:cat"/>    </operation>    <operation name="catOut" parameterOrder="cat">      <input message="tns:empty"/>      <output message="tns:cat"/>    </operation>    <operation name="catReturn">      <input message="tns:empty"/>      <output message="tns:cat"/>    </operation>    <operation name="methodBoolean">      <input message="tns:inputBoolean"/>      <output message="tns:outputBoolean"/>    </operation>    <operation name="methodByte">      <input message="tns:inputByte"/>      <output message="tns:outputByte"/>    </operation>    <operation name="methodShort">      <input message="tns:inputShort"/>      <output message="tns:outputShort"/>    </operation>    <operation name="methodInt">      <input message="tns:inputInt"/>      <output message="tns:outputInt"/>    </operation>    <operation name="methodLong">      <input message="tns:inputLong"/>      <output message="tns:outputLong"/>    </operation>    <operation name="methodFloat">      <input message="tns:inputFloat"/>      <output message="tns:outputFloat"/>    </operation>    <operation name="methodDouble">      <input message="tns:inputDouble"/>      <output message="tns:outputDouble"/>    </operation>    <operation name="methodString">      <input message="tns:inputString"/>      <output message="tns:outputString"/>    </operation>    <operation name="methodInteger">      <input message="tns:inputInteger"/>      <output message="tns:outputInteger"/>    </operation>    <operation name="methodDecimal">      <input message="tns:inputDecimal"/>      <output message="tns:outputDecimal"/>    </operation>    <operation name="methodDateTime">      <input message="tns:inputDateTime"/>      <output message="tns:outputDateTime"/>    </operation>        <!-- Comment out for now because causes compile errors    <operation name="methodBase64Binary">      <input message="tns:inputBase64Binary"/>      <output message="tns:outputBase64Binary"/>    </operation>    -->    <operation name="methodQName">      <input message="tns:inputQName"/>      <output message="tns:outputQName"/>    </operation>        <!-- Comment out for now because causes compile errors    <operation name="methodHexBinary">      <input message="tns:inputHexBinary"/>      <output message="tns:outputHexBinary"/>    </operation>    -->    <operation name="methodTime">      <input message="tns:inputTime"/>      <output message="tns:outputTime"/>    </operation>        <operation name="methodUnsignedLong">      <input message="tns:inputUnsignedLong"/>      <output message="tns:outputUnsignedLong"/>    </operation>        <operation name="methodUnsignedInt">      <input message="tns:inputUnsignedInt"/>      <output message="tns:outputUnsignedInt"/>    </operation>        <operation name="methodUnsignedShort">      <input message="tns:inputUnsignedShort"/>      <output message="tns:outputUnsignedShort"/>    </operation>        <operation name="methodUnsignedByte">      <input message="tns:inputUnsignedByte"/>      <output message="tns:outputUnsignedByte"/>    </operation>    <operation name="methodNonNegativeInteger">      <input message="tns:inputNonNegativeInteger"/>      <output message="tns:outputNonNegativeInteger"/>    </operation>        <operation name="methodPositiveInteger">      <input message="tns:inputPositiveInteger"/>      <output message="tns:outputPositiveInteger"/>    </operation>        <operation name="methodNonPositiveInteger">      <input message="tns:inputNonPositiveInteger"/>      <output message="tns:outputNonPositiveInteger"/>    </operation>        <operation name="methodNegativeInteger">      <input message="tns:inputNegativeInteger"/>      <output message="tns:outputNegativeInteger"/>    </operation>        <operation name="methodAnyURI">      <input message="tns:inputAnyURI"/>      <output message="tns:outputAnyURI"/>    </operation>    <operation name="methodSimpleAnyURI">      <input message="tns:inputSimpleAnyURI"/>      <output message="tns:outputSimpleAnyURI"/>    </operation>    <operation name="methodYear">      <input message="tns:inputYear"/>      <output message="tns:outputYear"/>    </operation>        <operation name="methodMonth">      <input message="tns:inputMonth"/>      <output message="tns:outputMonth"/>    </operation>        <operation name="methodDay">      <input message="tns:inputDay"/>      <output message="tns:outputDay"/>    </operation>        <operation name="methodYearMonth">      <input message="tns:inputYearMonth"/>      <output message="tns:outputYearMonth"/>    </operation>        <operation name="methodMonthDay">      <input message="tns:inputMonthDay"/>      <output message="tns:outputMonthDay"/>    </operation>        <operation name="methodSoapString">      <input message="tns:inputSoapString"/>      <output message="tns:outputSoapString"/>    </operation>    <operation name="methodSoapBoolean">      <input message="tns:inputSoapBoolean"/>      <output message="tns:outputSoapBoolean"/>    </operation>    <operation name="methodSoapFloat">      <input message="tns:inputSoapFloat"/>      <output message="tns:outputSoapFloat"/>    </operation>    <operation name="methodSoapDouble">      <input message="tns:inputSoapDouble"/>      <output message="tns:outputSoapDouble"/>    </operation>    <operation name="methodSoapDecimal">      <input message="tns:inputSoapDecimal"/>      <output message="tns:outputSoapDecimal"/>    </operation>    <operation name="methodSoapInt">      <input message="tns:inputSoapInt"/>      <output message="tns:outputSoapInt"/>    </operation>    <operation name="methodSoapShort">      <input message="tns:inputSoapShort"/>      <output message="tns:outputSoapShort"/>    </operation>        <!-- Comment out for now because causes compile errors     <operation name="methodSoapBase64">      <input message="tns:inputSoapBase64"/>      <output message="tns:outputSoapBase64"/>    </operation>    -->  </portType>  <!-- binding declns -->  <binding name="TypeTestBinding" type="tns:TypeTest">    <soap:binding        style="rpc"        transport="http://schemas.xmlsoap.org/soap/http"/>    <operation name="allPrimitivesIn">      <soap:operation soapAction=""/>      <input>        <soap:body            use="encoded"            namespace=""            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>      </input>      <output>        <soap:body            use="encoded"            namespace=""            encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>      </output>    </operation>    <operation name="allPrimitivesInout">      <soap:operation soapAction=""/>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -