arcxml_service.wsdl

来自「一本不错的基于donet的ArcIMS开发的电子资料,详细的介绍了ArcIMS的」· WSDL 代码 · 共 117 行

WSDL
117
字号
<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://microsoft.com/webservices/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://microsoft.com/webservices/" xmlns="http://schemas.xmlsoap.org/wsdl/">
  <types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://microsoft.com/webservices/">
      <s:element name="sendMyArcXML">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="arcxmlString" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="currentServer" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="currentService" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="currentCustomService" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="sendMyArcXMLResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="sendMyArcXMLResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="string" nillable="true" type="s:string" />
    </s:schema>
  </types>
  <message name="sendMyArcXMLSoapIn">
    <part name="parameters" element="s0:sendMyArcXML" />
  </message>
  <message name="sendMyArcXMLSoapOut">
    <part name="parameters" element="s0:sendMyArcXMLResponse" />
  </message>
  <message name="sendMyArcXMLHttpGetIn">
    <part name="arcxmlString" type="s:string" />
    <part name="currentServer" type="s:string" />
    <part name="currentService" type="s:string" />
    <part name="currentCustomService" type="s:string" />
  </message>
  <message name="sendMyArcXMLHttpGetOut">
    <part name="Body" element="s0:string" />
  </message>
  <message name="sendMyArcXMLHttpPostIn">
    <part name="arcxmlString" type="s:string" />
    <part name="currentServer" type="s:string" />
    <part name="currentService" type="s:string" />
    <part name="currentCustomService" type="s:string" />
  </message>
  <message name="sendMyArcXMLHttpPostOut">
    <part name="Body" element="s0:string" />
  </message>
  <portType name="ArcXML_Web_ServiceSoap">
    <operation name="sendMyArcXML">
      <documentation>Include the ArcXML request, the ArcIMS server you want to send this to, and the ArcIMS service name.  If you are using the Query, Geocode, or Extract Servers, you also need to include the custom string.  Query Server requires &amp;Query, Geocode Server requires &amp;Geocode, and Extract Server requires &amp;Extract.</documentation>
      <input message="s0:sendMyArcXMLSoapIn" />
      <output message="s0:sendMyArcXMLSoapOut" />
    </operation>
  </portType>
  <portType name="ArcXML_Web_ServiceHttpGet">
    <operation name="sendMyArcXML">
      <documentation>Include the ArcXML request, the ArcIMS server you want to send this to, and the ArcIMS service name.  If you are using the Query, Geocode, or Extract Servers, you also need to include the custom string.  Query Server requires &amp;Query, Geocode Server requires &amp;Geocode, and Extract Server requires &amp;Extract.</documentation>
      <input message="s0:sendMyArcXMLHttpGetIn" />
      <output message="s0:sendMyArcXMLHttpGetOut" />
    </operation>
  </portType>
  <portType name="ArcXML_Web_ServiceHttpPost">
    <operation name="sendMyArcXML">
      <documentation>Include the ArcXML request, the ArcIMS server you want to send this to, and the ArcIMS service name.  If you are using the Query, Geocode, or Extract Servers, you also need to include the custom string.  Query Server requires &amp;Query, Geocode Server requires &amp;Geocode, and Extract Server requires &amp;Extract.</documentation>
      <input message="s0:sendMyArcXMLHttpPostIn" />
      <output message="s0:sendMyArcXMLHttpPostOut" />
    </operation>
  </portType>
  <binding name="ArcXML_Web_ServiceSoap" type="s0:ArcXML_Web_ServiceSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
    <operation name="sendMyArcXML">
      <soap:operation soapAction="http://microsoft.com/webservices/sendMyArcXML" style="document" />
      <input>
        <soap:body use="literal" />
      </input>
      <output>
        <soap:body use="literal" />
      </output>
    </operation>
  </binding>
  <binding name="ArcXML_Web_ServiceHttpGet" type="s0:ArcXML_Web_ServiceHttpGet">
    <http:binding verb="GET" />
    <operation name="sendMyArcXML">
      <http:operation location="/sendMyArcXML" />
      <input>
        <http:urlEncoded />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
  </binding>
  <binding name="ArcXML_Web_ServiceHttpPost" type="s0:ArcXML_Web_ServiceHttpPost">
    <http:binding verb="POST" />
    <operation name="sendMyArcXML">
      <http:operation location="/sendMyArcXML" />
      <input>
        <mime:content type="application/x-www-form-urlencoded" />
      </input>
      <output>
        <mime:mimeXml part="Body" />
      </output>
    </operation>
  </binding>
  <service name="ArcXML_Web_Service">
    <port name="ArcXML_Web_ServiceSoap" binding="s0:ArcXML_Web_ServiceSoap">
      <soap:address location="http://localhost/arcxmlservice/arcxml_service.asmx" />
    </port>
    <port name="ArcXML_Web_ServiceHttpGet" binding="s0:ArcXML_Web_ServiceHttpGet">
      <http:address location="http://localhost/arcxmlservice/arcxml_service.asmx" />
    </port>
    <port name="ArcXML_Web_ServiceHttpPost" binding="s0:ArcXML_Web_ServiceHttpPost">
      <http:address location="http://localhost/arcxmlservice/arcxml_service.asmx" />
    </port>
  </service>
</definitions>

⌨️ 快捷键说明

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