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

📄 extendedwrappedtypes.wsdl

📁 Xfire文件 用于开发web service 的一个开源工具 很好用的
💻 WSDL
字号:
<?xml version="1.0" encoding="UTF-8"?><wsdl:definitions targetNamespace="http://enterprise/location/v1"  xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"  xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"  xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"   xmlns:xs="http://www.w3.org/2001/XMLSchema"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"   xmlns:location="http://enterprise/location/v1">      <wsdl:types>      <xs:schema elementFormDefault="qualified" targetNamespace="http://enterprise/location/v1">    <xs:complexType name="exception" >        <xs:sequence>            <xs:element name="message" type="xs:string" maxOccurs="1"  minOccurs="0" />            <xs:element name="cause" type="xs:string" maxOccurs="1" minOccurs="0" />            <xs:element name="code" type="xs:int" maxOccurs="1" minOccurs="0"/>        </xs:sequence>    </xs:complexType>        <xs:complexType name="baseRequest" abstract="true">        <xs:sequence>            <xs:element name="context" type="location:context" minOccurs="1" maxOccurs="1" />        </xs:sequence>    </xs:complexType>        <xs:complexType name="baseResponse" abstract="true">        <xs:sequence>            <xs:element name="context" type="location:responseContext"  minOccurs="1" maxOccurs="1" />        </xs:sequence>        <xs:attribute name="isError" type="xs:boolean" use="required"/>     </xs:complexType>        <xs:complexType name="context">        <xs:sequence>            <xs:element name="parentTransactionId" type="xs:string" minOccurs="0" maxOccurs="1"/>            <xs:element name="source" type="xs:string" maxOccurs="1"/>            <xs:element name="transactionId" type="xs:string" maxOccurs="1"/>            <xs:element name="version" type="xs:string" minOccurs="1" maxOccurs="1"  fixed="v1_0"/>        </xs:sequence>    </xs:complexType>        <xs:complexType name="responseContext">        <xs:complexContent>            <xs:extension base="location:context">                <xs:sequence>                    <xs:element name="exception" type="location:exception" minOccurs="0" maxOccurs="1"/>                </xs:sequence>            </xs:extension>        </xs:complexContent>    </xs:complexType>        <xs:simpleType name="version">        <xs:restriction base="xs:string"/>    </xs:simpleType>        <xs:complexType name="telecomLocale">        <xs:sequence>            <xs:element name="networkLocation" type="location:networkLocation" minOccurs="0" maxOccurs="1"/>            <xs:element name="matchType" type="xs:string" minOccurs="0" maxOccurs="1"/>            <xs:element name="lata" type="xs:string" minOccurs="0" maxOccurs="1"/>            <xs:element name="npa" type="xs:string" minOccurs="0" maxOccurs="1"/>            <xs:element name="nxx" type="xs:string" minOccurs="0" maxOccurs="1"/>            <xs:element name="nodeType" type="xs:string" minOccurs="0" maxOccurs="1"/>            <xs:element name="busOrgId" type="xs:string" minOccurs="0" maxOccurs="1"/>            <xs:element name="locationType" type="location:locationType" minOccurs="0" maxOccurs="1"/>            <xs:element name="nodeCategory" type="xs:string" minOccurs="0" maxOccurs="1"/>        </xs:sequence>    </xs:complexType>    <xs:simpleType name="locationType">        <xs:restriction base="xs:string">            <xs:enumeration value="ONNET" />            <xs:enumeration value="OFFNET" />        </xs:restriction>    </xs:simpleType>            <xs:simpleType name="enterpriseKey">        <xs:restriction base="xs:long"/>    </xs:simpleType>        <xs:simpleType  name="locationNum">        <xs:restriction base="xs:long"/>    </xs:simpleType>    <xs:simpleType  name="clli">        <xs:restriction base="xs:string"/>    </xs:simpleType>        <xs:complexType name="FRAB">        <xs:sequence>            <xs:element name="floor" type="xs:string" minOccurs="0"/>            <xs:element name="room" type="xs:string" minOccurs="0"/>            <xs:element name="aisle" type="xs:string" minOccurs="0"/>            <xs:element name="bay" type="xs:string" minOccurs="0"/>            <xs:element name="suite" type="xs:string" minOccurs="0"/>                    </xs:sequence>    </xs:complexType>        <xs:complexType name="latLong">        <xs:sequence>            <xs:element name="latitude" type="xs:decimal" minOccurs="0"/>            <xs:element name="longitude" type="xs:decimal" minOccurs="0"/>                        <xs:element name="latDirection" type="xs:string" minOccurs="0"/>            <xs:element name="longDirection" type="xs:string" minOccurs="0"/>                    </xs:sequence>    </xs:complexType>        <xs:simpleType name="cityName">        <xs:restriction base="xs:string"/>    </xs:simpleType>        <xs:simpleType name="country">        <xs:restriction base="xs:string"/>    </xs:simpleType>        <xs:simpleType name="stateProvinceName">        <xs:restriction base="xs:string"/>    </xs:simpleType>            <xs:simpleType name="postalCode">        <xs:restriction base="xs:string"/>    </xs:simpleType>        <xs:simpleType name="addressLine">        <xs:restriction base="xs:string"/>    </xs:simpleType>        <xs:complexType name="postalAddress">        <xs:sequence>            <xs:element name="address1" type="location:addressLine" minOccurs="0" maxOccurs="1"/>            <xs:element name="address2" type="location:addressLine" minOccurs="0" maxOccurs="1"/>            <xs:element name="city" type="location:cityName" minOccurs="0" maxOccurs="1"/>            <xs:element name="state" type="location:stateProvinceName" minOccurs="0" maxOccurs="1"/>            <xs:element name="country" type="location:country" minOccurs="0" maxOccurs="1"/>            <xs:element name="postalCode" type="location:postalCode" minOccurs="0" maxOccurs="1"/>        </xs:sequence>    </xs:complexType>        <xs:complexType name="networkLocation">        <xs:sequence>            <xs:element name="locationNum" type="location:locationNum" minOccurs="0" maxOccurs="1"/>            <xs:element name="clli" type="location:clli" minOccurs="0" maxOccurs="1"/>            <xs:element name="latLong" type="location:latLong" minOccurs="0" maxOccurs="1"/>                        <xs:element name="name" type="xs:string" minOccurs="0" maxOccurs="1"/>            <xs:element name="address" type="location:postalAddress" minOccurs="0" maxOccurs="1"/>            <xs:element name="buildingName" type="xs:string" minOccurs="0" maxOccurs="1"/>            <xs:element name="FRAB" type="location:FRAB" minOccurs="0" maxOccurs="1"/>                    </xs:sequence>    </xs:complexType>    <xs:simpleType name="searchOrderableLocationsFilterType">        <xs:restriction base="xs:string">            <xs:enumeration value="ONNET" />            <xs:enumeration value="OFFNET" />            <xs:enumeration value="BOTH"/>        </xs:restriction>    </xs:simpleType>    <xs:simpleType name="searchType">        <xs:restriction base="xs:string">            <xs:enumeration value="LIKE" />            <xs:enumeration value="EXACT" />        </xs:restriction>    </xs:simpleType>    <xs:complexType name="swcCriteria">        <xs:sequence>            <xs:element name="locationNum" type="xs:string" minOccurs="0" maxOccurs="1"/>            <xs:element name="netNodeEID" type="xs:string" minOccurs="0"  maxOccurs="1"/>        </xs:sequence>    </xs:complexType>        <xs:complexType name="demarc">        <xs:sequence>            <xs:element name="telecomLocale" type="location:telecomLocale" minOccurs="0" maxOccurs="1"/>            <xs:element name="servingWireCenter" type="location:networkLocation" minOccurs="0" maxOccurs="1"/>        </xs:sequence>    </xs:complexType>            <!-- *********************************************************************** -->    <!--  Messages -->    <!-- *********************************************************************** -->    <xs:element name="getAddressAndRateCenter" type="location:getAddressAndRateCenter"/>    <xs:complexType name="getAddressAndRateCenter">        <xs:complexContent>            <xs:extension base="location:baseRequest">                <xs:sequence>                    <xs:element name="telecomLocale" type="location:telecomLocale"/>                </xs:sequence>            </xs:extension>        </xs:complexContent>    </xs:complexType>        <xs:element name="getAddressAndRateCenterResponse" type="location:getAddressAndRateCenterResponse"/>    <xs:complexType name="getAddressAndRateCenterResponse">        <xs:complexContent>            <xs:extension base="location:baseResponse">                <xs:sequence>                    <xs:element name="demarc" type="location:demarc" minOccurs="0" maxOccurs="unbounded"/>                </xs:sequence>            </xs:extension>        </xs:complexContent>    </xs:complexType>    <xs:element name="findOrderableLocationsByAddress" type="location:findOrderableLocationsByAddress"/>    <xs:complexType name="findOrderableLocationsByAddress">        <xs:complexContent>            <xs:extension base="location:baseRequest">                <xs:sequence>                    <xs:element name="telecomLocale" type="location:telecomLocale"/>                    <xs:element name="filterType" type="location:searchOrderableLocationsFilterType"/>                    <xs:element name="searchType" type="location:searchType"/>                </xs:sequence>            </xs:extension>        </xs:complexContent>    </xs:complexType>        <xs:element name="findOrderableLocationsByAddressResponse" type="location:findOrderableLocationsByAddressResponse"/>    <xs:complexType name="findOrderableLocationsByAddressResponse">        <xs:complexContent>            <xs:extension base="location:baseResponse">                <xs:sequence>                  <xs:element name="demarc" type="location:demarc" minOccurs="0" maxOccurs="unbounded"/>                </xs:sequence>            </xs:extension>        </xs:complexContent>    </xs:complexType>      </xs:schema>  </wsdl:types>      <!-- *********************************************************************** -->  <!-- *********************************************************************** -->  <!--                          WSDL Messages                                  -->  <!-- *********************************************************************** -->  <!-- *********************************************************************** -->    <wsdl:message name="getAddressAndRateCenterMsg">        <wsdl:part name="parameters" element="location:getAddressAndRateCenter"/>    </wsdl:message>    <wsdl:message name="getAddressAndRateCenterResponseMsg">        <wsdl:part name="parameters" element="location:getAddressAndRateCenterResponse"/>    </wsdl:message>    <wsdl:message name="findOrderableLocationsByAddressMsg">        <wsdl:part name="parameters" element="location:findOrderableLocationsByAddress"/>    </wsdl:message>    <wsdl:message name="findOrderableLocationsByAddressResponseMsg">        <wsdl:part name="parameters" element="location:findOrderableLocationsByAddressResponse"/>    </wsdl:message>        <wsdl:portType name="EnterpriseLocationPort">        <wsdl:operation name="getAddressAndRateCenter">            <wsdl:input message="location:getAddressAndRateCenterMsg"/>            <wsdl:output message="location:getAddressAndRateCenterResponseMsg"/>        </wsdl:operation>        <wsdl:operation name="findOrderableLocationsByAddress">            <wsdl:input message="location:findOrderableLocationsByAddressMsg"/>            <wsdl:output message="location:findOrderableLocationsByAddressResponseMsg"/>        </wsdl:operation>    </wsdl:portType>        <wsdl:binding name="EnterpriseLocationBinding" type="location:EnterpriseLocationPort">        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>        <wsdl:operation name="getAddressAndRateCenter">            <soap:operation style="document" soapAction="getAddressAndRateCenter"/>            <wsdl:input>                <soap:body use="literal"/>            </wsdl:input>            <wsdl:output>                <soap:body use="literal"/>            </wsdl:output>        </wsdl:operation>        <wsdl:operation name="findOrderableLocationsByAddress">            <soap:operation style="document" soapAction="findOrderableLocationsByAddress"/>            <wsdl:input>                <soap:body use="literal"/>            </wsdl:input>            <wsdl:output>                <soap:body use="literal"/>            </wsdl:output>        </wsdl:operation>    </wsdl:binding>        <wsdl:service name="EnterpriseLocation">        <wsdl:port name="EnterpriseLocationPort" binding="location:EnterpriseLocationBinding">            <soap:address location="http://example.com/enterprise/EnterpriseLocation"/>        </wsdl:port>    </wsdl:service></wsdl:definitions>

⌨️ 快捷键说明

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