complexdatatypes.wsdl

来自「开源的axis2框架的源码。用于开发WEBSERVER」· WSDL 代码 · 共 1,387 行 · 第 1/5 页

WSDL
1,387
字号
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="inArrayString1D" nillable="true" type="ns0:ArrayOfstring"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="retArrayString1DResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" nillable="true" type="ns0:ArrayOfstring"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="retByte">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="inByte" type="xs:short"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="retByteResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" type="xs:short"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="retShort">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="inShort" type="xs:short"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="retShortResponse">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element minOccurs="0" name="return" type="xs:short"/>
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        </xs:schema>
        <xs:schema xmlns:ax23="http://arrays.data.complex.tempuri.org/xsd" xmlns:ax21="http://data.complex.tempuri.org/xsd" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://data.complex.tempuri.org/xsd">
            <xs:import namespace="http://arrays.data.complex.tempuri.org/xsd"/>
            <xs:complexType name="BitMask">
                <xs:sequence>
                    <xs:element minOccurs="0" name="BIT_FIVE" nillable="true" type="ns2:BitMask"/>
                    <xs:element minOccurs="0" name="BIT_FOUR" nillable="true" type="ns2:BitMask"/>
                    <xs:element minOccurs="0" name="BIT_ONE" nillable="true" type="ns2:BitMask"/>
                    <xs:element minOccurs="0" name="BIT_THREE" nillable="true" type="ns2:BitMask"/>
                    <xs:element minOccurs="0" name="BIT_TWO" nillable="true" type="ns2:BitMask"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="Employee">
                <xs:sequence>
                    <xs:element minOccurs="0" name="baseDetails" nillable="true" type="ns2:Person"/>
                    <xs:element minOccurs="0" name="hireDate" nillable="true" type="xs:dateTime"/>
                    <xs:element minOccurs="0" name="jobID" nillable="true" type="xs:long"/>
                    <xs:element minOccurs="0" name="numbers" nillable="true" type="ax23:ArrayOfshort"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="Person">
                <xs:sequence>
                    <xs:element minOccurs="0" name="age" nillable="true" type="xs:double"/>
                    <xs:element minOccurs="0" name="iD" nillable="true" type="xs:float"/>
                    <xs:element minOccurs="0" name="male" nillable="true" type="xs:boolean"/>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="Furniture">
                <xs:sequence>
                    <xs:element minOccurs="0" name="color" nillable="true" type="xs:string"/>
                    <xs:element minOccurs="0" name="price" nillable="true" type="xs:float"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="Group">
                <xs:sequence>
                    <xs:element minOccurs="0" name="members" nillable="true" type="ax23:ArrayOfPerson"/>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="Name">
                <xs:sequence>
                    <xs:element minOccurs="0" name="name" nillable="true" type="xs:string"/>
                </xs:sequence>
            </xs:complexType>
            <xs:complexType name="Table">
                <xs:complexContent>
                    <xs:extension base="ns2:Furniture">
                        <xs:sequence>
                            <xs:element minOccurs="0" name="seatingCapacity" nillable="true" type="xs:int"/>
                        </xs:sequence>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
        </xs:schema>
    </wsdl:types>
    <wsdl:message name="retStructSNSASRequest">
        <wsdl:part name="parameters" element="ns1:retStructSNSAS"/>
    </wsdl:message>
    <wsdl:message name="retStructSNSASResponse">
        <wsdl:part name="parameters" element="ns1:retStructSNSASResponse"/>
    </wsdl:message>
    <wsdl:message name="retSingleRequest">
        <wsdl:part name="parameters" element="ns1:retSingle"/>
    </wsdl:message>
    <wsdl:message name="retSingleResponse">
        <wsdl:part name="parameters" element="ns1:retSingleResponse"/>
    </wsdl:message>
    <wsdl:message name="retArrayString2DRequest">
        <wsdl:part name="parameters" element="ns1:retArrayString2D"/>
    </wsdl:message>
    <wsdl:message name="retArrayString2DResponse">
        <wsdl:part name="parameters" element="ns1:retArrayString2DResponse"/>
    </wsdl:message>
    <wsdl:message name="retArrayAnyType1DRequest">
        <wsdl:part name="parameters" element="ns1:retArrayAnyType1D"/>
    </wsdl:message>
    <wsdl:message name="retArrayAnyType1DResponse">
        <wsdl:part name="parameters" element="ns1:retArrayAnyType1DResponse"/>
    </wsdl:message>
    <wsdl:message name="retIntsRequest">
        <wsdl:part name="parameters" element="ns1:retInts"/>
    </wsdl:message>
    <wsdl:message name="retIntsResponse">
        <wsdl:part name="parameters" element="ns1:retIntsResponse"/>
    </wsdl:message>
    <wsdl:message name="retDateTimeRequest">
        <wsdl:part name="parameters" element="ns1:retDateTime"/>
    </wsdl:message>
    <wsdl:message name="retDateTimeResponse">
        <wsdl:part name="parameters" element="ns1:retDateTimeResponse"/>
    </wsdl:message>
    <wsdl:message name="retStructSNSARequest">
        <wsdl:part name="parameters" element="ns1:retStructSNSA"/>
    </wsdl:message>
    <wsdl:message name="retStructSNSAResponse">
        <wsdl:part name="parameters" element="ns1:retStructSNSAResponse"/>
    </wsdl:message>
    <wsdl:message name="retGuidRequest">
        <wsdl:part name="parameters" element="ns1:retGuid"/>
    </wsdl:message>
    <wsdl:message name="retGuidResponse">
        <wsdl:part name="parameters" element="ns1:retGuidResponse"/>
    </wsdl:message>
    <wsdl:message name="retByteArrayRequest">
        <wsdl:part name="parameters" element="ns1:retByteArray"/>
    </wsdl:message>
    <wsdl:message name="retByteArrayResponse">
        <wsdl:part name="parameters" element="ns1:retByteArrayResponse"/>
    </wsdl:message>
    <wsdl:message name="retDerivedClass2Request">
        <wsdl:part name="parameters" element="ns1:retDerivedClass2"/>
    </wsdl:message>
    <wsdl:message name="retDerivedClass2Response">
        <wsdl:part name="parameters" element="ns1:retDerivedClass2Response"/>
    </wsdl:message>
    <wsdl:message name="retUriRequest">
        <wsdl:part name="parameters" element="ns1:retUri"/>
    </wsdl:message>
    <wsdl:message name="retUriResponse">
        <wsdl:part name="parameters" element="ns1:retUriResponse"/>
    </wsdl:message>
    <wsdl:message name="retQNameRequest">
        <wsdl:part name="parameters" element="ns1:retQName"/>
    </wsdl:message>
    <wsdl:message name="retQNameResponse">
        <wsdl:part name="parameters" element="ns1:retQNameResponse"/>
    </wsdl:message>
    <wsdl:message name="retArray1DSNRequest">
        <wsdl:part name="parameters" element="ns1:retArray1DSN"/>
    </wsdl:message>
    <wsdl:message name="retArray1DSNResponse">
        <wsdl:part name="parameters" element="ns1:retArray1DSNResponse"/>
    </wsdl:message>
    <wsdl:message name="retStringsRequest">
        <wsdl:part name="parameters" element="ns1:retStrings"/>
    </wsdl:message>
    <wsdl:message name="retStringsResponse">
        <wsdl:part name="parameters" element="ns1:retStringsResponse"/>
    </wsdl:message>
    <wsdl:message name="retEnumIntRequest">
        <wsdl:part name="parameters" element="ns1:retEnumInt"/>
    </wsdl:message>
    <wsdl:message name="retEnumIntResponse">
        <wsdl:part name="parameters" element="ns1:retEnumIntResponse"/>
    </wsdl:message>
    <wsdl:message name="retLongRequest">
        <wsdl:part name="parameters" element="ns1:retLong"/>
    </wsdl:message>
    <wsdl:message name="retLongResponse">
        <wsdl:part name="parameters" element="ns1:retLongResponse"/>
    </wsdl:message>
    <wsdl:message name="retUShortRequest">
        <wsdl:part name="parameters" element="ns1:retUShort"/>
    </wsdl:message>
    <wsdl:message name="retUShortResponse">
        <wsdl:part name="parameters" element="ns1:retUShortResponse"/>
    </wsdl:message>
    <wsdl:message name="retArrayString1DRequest">
        <wsdl:part name="parameters" element="ns1:retArrayString1D"/>
    </wsdl:message>
    <wsdl:message name="retArrayString1DResponse">
        <wsdl:part name="parameters" element="ns1:retArrayString1DResponse"/>
    </wsdl:message>
    <wsdl:message name="retArrayInt1DRequest">
        <wsdl:part name="parameters" element="ns1:retArrayInt1D"/>
    </wsdl:message>
    <wsdl:message name="retArrayInt1DResponse">
        <wsdl:part name="parameters" element="ns1:retArrayInt1DResponse"/>
    </wsdl:message>
    <wsdl:message name="retArrayDateTime1DRequest">
        <wsdl:part name="parameters" element="ns1:retArrayDateTime1D"/>
    </wsdl:message>
    <wsdl:message name="retArrayDateTime1DResponse">
        <wsdl:part name="parameters" element="ns1:retArrayDateTime1DResponse"/>
    </wsdl:message>
    <wsdl:message name="retUIntRequest">
        <wsdl:part name="parameters" element="ns1:retUInt"/>
    </wsdl:message>
    <wsdl:message name="retUIntResponse">
        <wsdl:part name="parameters" element="ns1:retUIntResponse"/>
    </wsdl:message>
    <wsdl:message name="retArrayDecimal1DRequest">
        <wsdl:part name="parameters" element="ns1:retArrayDecimal1D"/>
    </wsdl:message>
    <wsdl:message name="retArrayDecimal1DResponse">
        <wsdl:part name="parameters" element="ns1:retArrayDecimal1DResponse"/>
    </wsdl:message>
    <wsdl:message name="retByteRequest">
        <wsdl:part name="parameters" element="ns1:retByte"/>
    </wsdl:message>
    <wsdl:message name="retByteResponse">
        <wsdl:part name="parameters" element="ns1:retByteResponse"/>
    </wsdl:message>
    <wsdl:message name="retSByteRequest">
        <wsdl:part name="parameters" element="ns1:retSByte"/>
    </wsdl:message>
    <wsdl:message name="retSByteResponse">
        <wsdl:part name="parameters" element="ns1:retSByteResponse"/>
    </wsdl:message>
    <wsdl:message name="retShortRequest">
        <wsdl:part name="parameters" element="ns1:retShort"/>
    </wsdl:message>
    <wsdl:message name="retShortResponse">
        <wsdl:part name="parameters" element="ns1:retShortResponse"/>
    </wsdl:message>
    <wsdl:message name="retStructSNRequest">
        <wsdl:part name="parameters" element="ns1:retStructSN"/>
    </wsdl:message>
    <wsdl:message name="retStructSNResponse">
        <wsdl:part name="parameters" element="ns1:retStructSNResponse"/>
    </wsdl:message>
    <wsdl:message name="retObjectRequest">
        <wsdl:part name="parameters" element="ns1:retObject"/>
    </wsdl:message>
    <wsdl:message name="retObjectResponse">
        <wsdl:part name="parameters" element="ns1:retObjectResponse"/>
    </wsdl:message>
    <wsdl:message name="retFloatRequest">
        <wsdl:part name="parameters" element="ns1:retFloat"/>
    </wsdl:message>
    <wsdl:message name="retFloatResponse">
        <wsdl:part name="parameters" element="ns1:retFloatResponse"/>
    </wsdl:message>
    <wsdl:message name="retDoubleRequest">
        <wsdl:part name="parameters" element="ns1:retDouble"/>
    </wsdl:message>
    <wsdl:message name="retDoubleResponse">
        <wsdl:part name="parameters" element="ns1:retDoubleResponse"/>
    </wsdl:message>
    <wsdl:message name="retBoolRequest">
        <wsdl:part name="parameters" element="ns1:retBool"/>
    </wsdl:message>
    <wsdl:message name="retBoolResponse">
        <wsdl:part name="parameters" element="ns1:retBoolResponse"/>
    </wsdl:message>
    <wsdl:message name="retDerivedClassRequest">

⌨️ 快捷键说明

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