adventuresales.wsdl

来自「< SQL Server2005程序设计>」· WSDL 代码 · 共 738 行 · 第 1/4 页

WSDL
738
字号
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="sqlbatchResult" type="sqlresultstream:SqlResultStream" />
            <xsd:element minOccurs="0" maxOccurs="1" name="Parameters" nillable="true" type="sqlparameter:ArrayOfSqlParameter" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </schema>
    <schema xmlns:sqltypes="http://schemas.microsoft.com/sqlserver/2004/sqltypes" xmlns:sqlresultstream="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlResultStream" xmlns:sqlparameter="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlParameter" xmlns:sqlmessage="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlMessage" xmlns:sqlrowcount="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlRowCount" xmlns:sqlsoaptypes="http://schemas.microsoft.com/sqlserver/2004/SOAP/types" xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://Adventure-Works/" xmlns="http://www.w3.org/2001/XMLSchema">
      <xsd:import namespace="http://schemas.microsoft.com/sqlserver/2004/sqltypes" />
      <xsd:import namespace="http://schemas.microsoft.com/sqlserver/2004/SOAP/types" />
      <xsd:import namespace="http://schemas.microsoft.com/sqlserver/2004/SOAP/types/SqlResultStream" />
      <xsd:element name="GetStoreContacts">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="CustomerID" nillable="true" type="sqltypes:int" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetStoreContactsResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="GetStoreContactsResult" type="sqlresultstream:SqlResultStream" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetStoreInfo">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="CustomerID" nillable="true" type="sqltypes:int" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetStoreInfoResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="GetStoreInfoResult" type="sqlresultstream:SqlResultStream" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetStoreRecentOrders">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="CustomerID" nillable="true" type="sqltypes:int" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetStoreRecentOrdersResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="GetStoreRecentOrdersResult" type="sqlsoaptypes:SqlRowSet" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetStoreSalesYTD">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="CustomerID" nillable="true" type="sqltypes:int" />
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="GetStoreSalesYTDResponse">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="GetStoreSalesYTDResult" nillable="true">
              <xsd:simpleType>
                <xsd:restriction base="sqltypes:decimal">
                  <xsd:totalDigits value="18" />
                  <xsd:fractionDigits value="0" />
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </schema>
  </wsdl:types>
  <wsdl:message name="sqlbatchSoapIn">
    <wsdl:part name="parameters" element="s0:sqlbatch" />
  </wsdl:message>
  <wsdl:message name="sqlbatchSoapOut">
    <wsdl:part name="parameters" element="s0:sqlbatchResponse" />
  </wsdl:message>
  <wsdl:message name="s1MsgGetStoreContactsSoapIn">
    <wsdl:part name="parameters" element="tns:GetStoreContacts" />
  </wsdl:message>
  <wsdl:message name="s1MsgGetStoreContactsSoapOut">
    <wsdl:part name="parameters" element="tns:GetStoreContactsResponse" />
  </wsdl:message>
  <wsdl:message name="s1MsgGetStoreInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetStoreInfo" />
  </wsdl:message>
  <wsdl:message name="s1MsgGetStoreInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetStoreInfoResponse" />
  </wsdl:message>
  <wsdl:message name="s1MsgGetStoreRecentOrdersSoapIn">
    <wsdl:part name="parameters" element="tns:GetStoreRecentOrders" />
  </wsdl:message>
  <wsdl:message name="s1MsgGetStoreRecentOrdersSoapOut">
    <wsdl:part name="parameters" element="tns:GetStoreRecentOrdersResponse" />
  </wsdl:message>
  <wsdl:message name="s1MsgGetStoreSalesYTDSoapIn">
    <wsdl:part name="parameters" element="tns:GetStoreSalesYTD" />
  </wsdl:message>
  <wsdl:message name="s1MsgGetStoreSalesYTDSoapOut">
    <wsdl:part name="parameters" element="tns:GetStoreSalesYTDResponse" />
  </wsdl:message>
  <wsdl:portType name="AdventureWorksSoap">
    <wsdl:operation name="sqlbatch">
      <wsdl:input message="tns:sqlbatchSoapIn" />
      <wsdl:output message="tns:sqlbatchSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetStoreContacts">
      <wsdl:input name="s1MsgGetStoreContactsSoapIn" message="tns:s1MsgGetStoreContactsSoapIn" />
      <wsdl:output name="s1MsgGetStoreContactsSoapOut" message="tns:s1MsgGetStoreContactsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetStoreInfo">
      <wsdl:input name="s1MsgGetStoreInfoSoapIn" message="tns:s1MsgGetStoreInfoSoapIn" />
      <wsdl:output name="s1MsgGetStoreInfoSoapOut" message="tns:s1MsgGetStoreInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetStoreRecentOrders">
      <wsdl:input name="s1MsgGetStoreRecentOrdersSoapIn" message="tns:s1MsgGetStoreRecentOrdersSoapIn" />
      <wsdl:output name="s1MsgGetStoreRecentOrdersSoapOut" message="tns:s1MsgGetStoreRecentOrdersSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetStoreSalesYTD">
      <wsdl:input name="s1MsgGetStoreSalesYTDSoapIn" message="tns:s1MsgGetStoreSalesYTDSoapIn" />
      <wsdl:output name="s1MsgGetStoreSalesYTDSoapOut" message="tns:s1MsgGetStoreSalesYTDSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="AdventureWorksSoap" type="tns:AdventureWorksSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="sqlbatch">
      <soap:operation soapAction="http://schemas.microsoft.com/sqlserver/2004/SOAPsqlbatch" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStoreContacts">
      <soap:operation soapAction="http://Adventure-Works/GetStoreContacts" style="document" />
      <wsdl:input name="s1MsgGetStoreContactsSoapIn">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="s1MsgGetStoreContactsSoapOut">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStoreInfo">
      <soap:operation soapAction="http://Adventure-Works/GetStoreInfo" style="document" />
      <wsdl:input name="s1MsgGetStoreInfoSoapIn">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="s1MsgGetStoreInfoSoapOut">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStoreRecentOrders">
      <soap:operation soapAction="http://Adventure-Works/GetStoreRecentOrders" style="document" />
      <wsdl:input name="s1MsgGetStoreRecentOrdersSoapIn">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="s1MsgGetStoreRecentOrdersSoapOut">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetStoreSalesYTD">
      <soap:operation soapAction="http://Adventure-Works/GetStoreSalesYTD" style="document" />
      <wsdl:input name="s1MsgGetStoreSalesYTDSoapIn">
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output name="s1MsgGetStoreSalesYTDSoapOut">
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="AdventureWorks">
    <wsdl:port name="AdventureWorks" binding="tns:AdventureWorksSoap">
      <soap:address location="http://localhost/sql/AdventureSales" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>

⌨️ 快捷键说明

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