home *** CD-ROM | disk | FTP | other *** search
/ Internet Magazine 2003 October / INTERNET108.ISO / pc / software / windows / building / xmlspy / xmlspyentcomplete5.exe / Data1.cab / _FE8749BE009B4CFB9E6657C38DC875E0 < prev    next >
Encoding:
Extensible Markup Language  |  2002-09-12  |  16.4 KB  |  502 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!-- edited with XML Spy v5 beta 4 U (http://www.xmlspy.com) by Alexander Falk (Altova, Inc.) -->
  3. <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://www.Nanonull.com/TimeService/" 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://www.Nanonull.com/TimeService/" xmlns="http://schemas.xmlsoap.org/wsdl/">
  4.     <types>
  5.         <s:schema elementFormDefault="qualified" targetNamespace="http://www.Nanonull.com/TimeService/">
  6.             <s:element name="getUTCTime">
  7.                 <s:complexType/>
  8.             </s:element>
  9.             <s:element name="getUTCTimeResponse">
  10.                 <s:complexType>
  11.                     <s:sequence>
  12.                         <s:element minOccurs="0" maxOccurs="1" name="getUTCTimeResult" type="s:string"/>
  13.                     </s:sequence>
  14.                 </s:complexType>
  15.             </s:element>
  16.             <s:element name="getOffesetUTCTime">
  17.                 <s:complexType>
  18.                     <s:sequence>
  19.                         <s:element minOccurs="1" maxOccurs="1" name="hoursOffset" type="s:double"/>
  20.                     </s:sequence>
  21.                 </s:complexType>
  22.             </s:element>
  23.             <s:element name="getOffesetUTCTimeResponse">
  24.                 <s:complexType>
  25.                     <s:sequence>
  26.                         <s:element minOccurs="0" maxOccurs="1" name="getOffesetUTCTimeResult" type="s:string"/>
  27.                     </s:sequence>
  28.                 </s:complexType>
  29.             </s:element>
  30.             <s:element name="getServerTime">
  31.                 <s:complexType/>
  32.             </s:element>
  33.             <s:element name="getServerTimeResponse">
  34.                 <s:complexType>
  35.                     <s:sequence>
  36.                         <s:element minOccurs="0" maxOccurs="1" name="getServerTimeResult" type="s:string"/>
  37.                     </s:sequence>
  38.                 </s:complexType>
  39.             </s:element>
  40.             <s:element name="getServerTimeZone">
  41.                 <s:complexType/>
  42.             </s:element>
  43.             <s:element name="getServerTimeZoneResponse">
  44.                 <s:complexType>
  45.                     <s:sequence>
  46.                         <s:element minOccurs="0" maxOccurs="1" name="getServerTimeZoneResult" type="s:string"/>
  47.                     </s:sequence>
  48.                 </s:complexType>
  49.             </s:element>
  50.             <s:element name="getServerCity">
  51.                 <s:complexType/>
  52.             </s:element>
  53.             <s:element name="getServerCityResponse">
  54.                 <s:complexType>
  55.                     <s:sequence>
  56.                         <s:element minOccurs="0" maxOccurs="1" name="getServerCityResult" type="s:string"/>
  57.                     </s:sequence>
  58.                 </s:complexType>
  59.             </s:element>
  60.             <s:element name="getTimeZoneTime">
  61.                 <s:complexType>
  62.                     <s:sequence>
  63.                         <s:element minOccurs="0" maxOccurs="1" name="timezone" type="s:string"/>
  64.                     </s:sequence>
  65.                 </s:complexType>
  66.             </s:element>
  67.             <s:element name="getTimeZoneTimeResponse">
  68.                 <s:complexType>
  69.                     <s:sequence>
  70.                         <s:element minOccurs="0" maxOccurs="1" name="getTimeZoneTimeResult" type="s:string"/>
  71.                     </s:sequence>
  72.                 </s:complexType>
  73.             </s:element>
  74.             <s:element name="getCityTime">
  75.                 <s:complexType>
  76.                     <s:sequence>
  77.                         <s:element minOccurs="0" maxOccurs="1" name="city" type="s:string"/>
  78.                     </s:sequence>
  79.                 </s:complexType>
  80.             </s:element>
  81.             <s:element name="getCityTimeResponse">
  82.                 <s:complexType>
  83.                     <s:sequence>
  84.                         <s:element minOccurs="0" maxOccurs="1" name="getCityTimeResult" type="s:string"/>
  85.                     </s:sequence>
  86.                 </s:complexType>
  87.             </s:element>
  88.             <s:element name="string" nillable="true" type="s:string"/>
  89.         </s:schema>
  90.     </types>
  91.     <message name="getUTCTimeSoapIn">
  92.         <part name="parameters" element="s0:getUTCTime"/>
  93.     </message>
  94.     <message name="getUTCTimeSoapOut">
  95.         <part name="parameters" element="s0:getUTCTimeResponse"/>
  96.     </message>
  97.     <message name="getOffesetUTCTimeSoapIn">
  98.         <part name="parameters" element="s0:getOffesetUTCTime"/>
  99.     </message>
  100.     <message name="getOffesetUTCTimeSoapOut">
  101.         <part name="parameters" element="s0:getOffesetUTCTimeResponse"/>
  102.     </message>
  103.     <message name="getServerTimeSoapIn">
  104.         <part name="parameters" element="s0:getServerTime"/>
  105.     </message>
  106.     <message name="getServerTimeSoapOut">
  107.         <part name="parameters" element="s0:getServerTimeResponse"/>
  108.     </message>
  109.     <message name="getServerTimeZoneSoapIn">
  110.         <part name="parameters" element="s0:getServerTimeZone"/>
  111.     </message>
  112.     <message name="getServerTimeZoneSoapOut">
  113.         <part name="parameters" element="s0:getServerTimeZoneResponse"/>
  114.     </message>
  115.     <message name="getServerCitySoapIn">
  116.         <part name="parameters" element="s0:getServerCity"/>
  117.     </message>
  118.     <message name="getServerCitySoapOut">
  119.         <part name="parameters" element="s0:getServerCityResponse"/>
  120.     </message>
  121.     <message name="getTimeZoneTimeSoapIn">
  122.         <part name="parameters" element="s0:getTimeZoneTime"/>
  123.     </message>
  124.     <message name="getTimeZoneTimeSoapOut">
  125.         <part name="parameters" element="s0:getTimeZoneTimeResponse"/>
  126.     </message>
  127.     <message name="getCityTimeSoapIn">
  128.         <part name="parameters" element="s0:getCityTime"/>
  129.     </message>
  130.     <message name="getCityTimeSoapOut">
  131.         <part name="parameters" element="s0:getCityTimeResponse"/>
  132.     </message>
  133.     <message name="getUTCTimeHttpGetIn"/>
  134.     <message name="getUTCTimeHttpGetOut">
  135.         <part name="Body" element="s0:string"/>
  136.     </message>
  137.     <message name="getOffesetUTCTimeHttpGetIn">
  138.         <part name="hoursOffset" type="s:string"/>
  139.     </message>
  140.     <message name="getOffesetUTCTimeHttpGetOut">
  141.         <part name="Body" element="s0:string"/>
  142.     </message>
  143.     <message name="getServerTimeHttpGetIn"/>
  144.     <message name="getServerTimeHttpGetOut">
  145.         <part name="Body" element="s0:string"/>
  146.     </message>
  147.     <message name="getServerTimeZoneHttpGetIn"/>
  148.     <message name="getServerTimeZoneHttpGetOut">
  149.         <part name="Body" element="s0:string"/>
  150.     </message>
  151.     <message name="getServerCityHttpGetIn"/>
  152.     <message name="getServerCityHttpGetOut">
  153.         <part name="Body" element="s0:string"/>
  154.     </message>
  155.     <message name="getTimeZoneTimeHttpGetIn">
  156.         <part name="timezone" type="s:string"/>
  157.     </message>
  158.     <message name="getTimeZoneTimeHttpGetOut">
  159.         <part name="Body" element="s0:string"/>
  160.     </message>
  161.     <message name="getCityTimeHttpGetIn">
  162.         <part name="city" type="s:string"/>
  163.     </message>
  164.     <message name="getCityTimeHttpGetOut">
  165.         <part name="Body" element="s0:string"/>
  166.     </message>
  167.     <message name="getUTCTimeHttpPostIn"/>
  168.     <message name="getUTCTimeHttpPostOut">
  169.         <part name="Body" element="s0:string"/>
  170.     </message>
  171.     <message name="getOffesetUTCTimeHttpPostIn">
  172.         <part name="hoursOffset" type="s:string"/>
  173.     </message>
  174.     <message name="getOffesetUTCTimeHttpPostOut">
  175.         <part name="Body" element="s0:string"/>
  176.     </message>
  177.     <message name="getServerTimeHttpPostIn"/>
  178.     <message name="getServerTimeHttpPostOut">
  179.         <part name="Body" element="s0:string"/>
  180.     </message>
  181.     <message name="getServerTimeZoneHttpPostIn"/>
  182.     <message name="getServerTimeZoneHttpPostOut">
  183.         <part name="Body" element="s0:string"/>
  184.     </message>
  185.     <message name="getServerCityHttpPostIn"/>
  186.     <message name="getServerCityHttpPostOut">
  187.         <part name="Body" element="s0:string"/>
  188.     </message>
  189.     <message name="getTimeZoneTimeHttpPostIn">
  190.         <part name="timezone" type="s:string"/>
  191.     </message>
  192.     <message name="getTimeZoneTimeHttpPostOut">
  193.         <part name="Body" element="s0:string"/>
  194.     </message>
  195.     <message name="getCityTimeHttpPostIn">
  196.         <part name="city" type="s:string"/>
  197.     </message>
  198.     <message name="getCityTimeHttpPostOut">
  199.         <part name="Body" element="s0:string"/>
  200.     </message>
  201.     <portType name="TimeServiceSoap">
  202.         <operation name="getUTCTime">
  203.             <input message="s0:getUTCTimeSoapIn"/>
  204.             <output message="s0:getUTCTimeSoapOut"/>
  205.         </operation>
  206.         <operation name="getOffesetUTCTime">
  207.             <input message="s0:getOffesetUTCTimeSoapIn"/>
  208.             <output message="s0:getOffesetUTCTimeSoapOut"/>
  209.         </operation>
  210.         <operation name="getServerTime">
  211.             <input message="s0:getServerTimeSoapIn"/>
  212.             <output message="s0:getServerTimeSoapOut"/>
  213.         </operation>
  214.         <operation name="getServerTimeZone">
  215.             <input message="s0:getServerTimeZoneSoapIn"/>
  216.             <output message="s0:getServerTimeZoneSoapOut"/>
  217.         </operation>
  218.         <operation name="getServerCity">
  219.             <input message="s0:getServerCitySoapIn"/>
  220.             <output message="s0:getServerCitySoapOut"/>
  221.         </operation>
  222.         <operation name="getTimeZoneTime">
  223.             <input message="s0:getTimeZoneTimeSoapIn"/>
  224.             <output message="s0:getTimeZoneTimeSoapOut"/>
  225.         </operation>
  226.         <operation name="getCityTime">
  227.             <input message="s0:getCityTimeSoapIn"/>
  228.             <output message="s0:getCityTimeSoapOut"/>
  229.         </operation>
  230.     </portType>
  231.     <portType name="TimeServiceHttpGet">
  232.         <operation name="getUTCTime">
  233.             <input message="s0:getUTCTimeHttpGetIn"/>
  234.             <output message="s0:getUTCTimeHttpGetOut"/>
  235.         </operation>
  236.         <operation name="getOffesetUTCTime">
  237.             <input message="s0:getOffesetUTCTimeHttpGetIn"/>
  238.             <output message="s0:getOffesetUTCTimeHttpGetOut"/>
  239.         </operation>
  240.         <operation name="getServerTime">
  241.             <input message="s0:getServerTimeHttpGetIn"/>
  242.             <output message="s0:getServerTimeHttpGetOut"/>
  243.         </operation>
  244.         <operation name="getServerTimeZone">
  245.             <input message="s0:getServerTimeZoneHttpGetIn"/>
  246.             <output message="s0:getServerTimeZoneHttpGetOut"/>
  247.         </operation>
  248.         <operation name="getServerCity">
  249.             <input message="s0:getServerCityHttpGetIn"/>
  250.             <output message="s0:getServerCityHttpGetOut"/>
  251.         </operation>
  252.         <operation name="getTimeZoneTime">
  253.             <input message="s0:getTimeZoneTimeHttpGetIn"/>
  254.             <output message="s0:getTimeZoneTimeHttpGetOut"/>
  255.         </operation>
  256.         <operation name="getCityTime">
  257.             <input message="s0:getCityTimeHttpGetIn"/>
  258.             <output message="s0:getCityTimeHttpGetOut"/>
  259.         </operation>
  260.     </portType>
  261.     <portType name="TimeServiceHttpPost">
  262.         <operation name="getUTCTime">
  263.             <input message="s0:getUTCTimeHttpPostIn"/>
  264.             <output message="s0:getUTCTimeHttpPostOut"/>
  265.         </operation>
  266.         <operation name="getOffesetUTCTime">
  267.             <input message="s0:getOffesetUTCTimeHttpPostIn"/>
  268.             <output message="s0:getOffesetUTCTimeHttpPostOut"/>
  269.         </operation>
  270.         <operation name="getServerTime">
  271.             <input message="s0:getServerTimeHttpPostIn"/>
  272.             <output message="s0:getServerTimeHttpPostOut"/>
  273.         </operation>
  274.         <operation name="getServerTimeZone">
  275.             <input message="s0:getServerTimeZoneHttpPostIn"/>
  276.             <output message="s0:getServerTimeZoneHttpPostOut"/>
  277.         </operation>
  278.         <operation name="getServerCity">
  279.             <input message="s0:getServerCityHttpPostIn"/>
  280.             <output message="s0:getServerCityHttpPostOut"/>
  281.         </operation>
  282.         <operation name="getTimeZoneTime">
  283.             <input message="s0:getTimeZoneTimeHttpPostIn"/>
  284.             <output message="s0:getTimeZoneTimeHttpPostOut"/>
  285.         </operation>
  286.         <operation name="getCityTime">
  287.             <input message="s0:getCityTimeHttpPostIn"/>
  288.             <output message="s0:getCityTimeHttpPostOut"/>
  289.         </operation>
  290.     </portType>
  291.     <binding name="TimeServiceSoap" type="s0:TimeServiceSoap">
  292.         <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
  293.         <operation name="getUTCTime">
  294.             <soap:operation soapAction="http://www.Nanonull.com/TimeService/getUTCTime" style="document"/>
  295.             <input>
  296.                 <soap:body use="literal"/>
  297.             </input>
  298.             <output>
  299.                 <soap:body use="literal"/>
  300.             </output>
  301.         </operation>
  302.         <operation name="getOffesetUTCTime">
  303.             <soap:operation soapAction="http://www.Nanonull.com/TimeService/getOffesetUTCTime" style="document"/>
  304.             <input>
  305.                 <soap:body use="literal"/>
  306.             </input>
  307.             <output>
  308.                 <soap:body use="literal"/>
  309.             </output>
  310.         </operation>
  311.         <operation name="getServerTime">
  312.             <soap:operation soapAction="http://www.Nanonull.com/TimeService/getServerTime" style="document"/>
  313.             <input>
  314.                 <soap:body use="literal"/>
  315.             </input>
  316.             <output>
  317.                 <soap:body use="literal"/>
  318.             </output>
  319.         </operation>
  320.         <operation name="getServerTimeZone">
  321.             <soap:operation soapAction="http://www.Nanonull.com/TimeService/getServerTimeZone" style="document"/>
  322.             <input>
  323.                 <soap:body use="literal"/>
  324.             </input>
  325.             <output>
  326.                 <soap:body use="literal"/>
  327.             </output>
  328.         </operation>
  329.         <operation name="getServerCity">
  330.             <soap:operation soapAction="http://www.Nanonull.com/TimeService/getServerCity" style="document"/>
  331.             <input>
  332.                 <soap:body use="literal"/>
  333.             </input>
  334.             <output>
  335.                 <soap:body use="literal"/>
  336.             </output>
  337.         </operation>
  338.         <operation name="getTimeZoneTime">
  339.             <soap:operation soapAction="http://www.Nanonull.com/TimeService/getTimeZoneTime" style="document"/>
  340.             <input>
  341.                 <soap:body use="literal"/>
  342.             </input>
  343.             <output>
  344.                 <soap:body use="literal"/>
  345.             </output>
  346.         </operation>
  347.         <operation name="getCityTime">
  348.             <soap:operation soapAction="http://www.Nanonull.com/TimeService/getCityTime" style="document"/>
  349.             <input>
  350.                 <soap:body use="literal"/>
  351.             </input>
  352.             <output>
  353.                 <soap:body use="literal"/>
  354.             </output>
  355.         </operation>
  356.     </binding>
  357.     <binding name="TimeServiceHttpGet" type="s0:TimeServiceHttpGet">
  358.         <http:binding verb="GET"/>
  359.         <operation name="getUTCTime">
  360.             <http:operation location="/getUTCTime"/>
  361.             <input>
  362.                 <http:urlEncoded/>
  363.             </input>
  364.             <output>
  365.                 <mime:mimeXml part="Body"/>
  366.             </output>
  367.         </operation>
  368.         <operation name="getOffesetUTCTime">
  369.             <http:operation location="/getOffesetUTCTime"/>
  370.             <input>
  371.                 <http:urlEncoded/>
  372.             </input>
  373.             <output>
  374.                 <mime:mimeXml part="Body"/>
  375.             </output>
  376.         </operation>
  377.         <operation name="getServerTime">
  378.             <http:operation location="/getServerTime"/>
  379.             <input>
  380.                 <http:urlEncoded/>
  381.             </input>
  382.             <output>
  383.                 <mime:mimeXml part="Body"/>
  384.             </output>
  385.         </operation>
  386.         <operation name="getServerTimeZone">
  387.             <http:operation location="/getServerTimeZone"/>
  388.             <input>
  389.                 <http:urlEncoded/>
  390.             </input>
  391.             <output>
  392.                 <mime:mimeXml part="Body"/>
  393.             </output>
  394.         </operation>
  395.         <operation name="getServerCity">
  396.             <http:operation location="/getServerCity"/>
  397.             <input>
  398.                 <http:urlEncoded/>
  399.             </input>
  400.             <output>
  401.                 <mime:mimeXml part="Body"/>
  402.             </output>
  403.         </operation>
  404.         <operation name="getTimeZoneTime">
  405.             <http:operation location="/getTimeZoneTime"/>
  406.             <input>
  407.                 <http:urlEncoded/>
  408.             </input>
  409.             <output>
  410.                 <mime:mimeXml part="Body"/>
  411.             </output>
  412.         </operation>
  413.         <operation name="getCityTime">
  414.             <http:operation location="/getCityTime"/>
  415.             <input>
  416.                 <http:urlEncoded/>
  417.             </input>
  418.             <output>
  419.                 <mime:mimeXml part="Body"/>
  420.             </output>
  421.         </operation>
  422.     </binding>
  423.     <binding name="TimeServiceHttpPost" type="s0:TimeServiceHttpPost">
  424.         <http:binding verb="POST"/>
  425.         <operation name="getUTCTime">
  426.             <http:operation location="/getUTCTime"/>
  427.             <input>
  428.                 <mime:content type="application/x-www-form-urlencoded"/>
  429.             </input>
  430.             <output>
  431.                 <mime:mimeXml part="Body"/>
  432.             </output>
  433.         </operation>
  434.         <operation name="getOffesetUTCTime">
  435.             <http:operation location="/getOffesetUTCTime"/>
  436.             <input>
  437.                 <mime:content type="application/x-www-form-urlencoded"/>
  438.             </input>
  439.             <output>
  440.                 <mime:mimeXml part="Body"/>
  441.             </output>
  442.         </operation>
  443.         <operation name="getServerTime">
  444.             <http:operation location="/getServerTime"/>
  445.             <input>
  446.                 <mime:content type="application/x-www-form-urlencoded"/>
  447.             </input>
  448.             <output>
  449.                 <mime:mimeXml part="Body"/>
  450.             </output>
  451.         </operation>
  452.         <operation name="getServerTimeZone">
  453.             <http:operation location="/getServerTimeZone"/>
  454.             <input>
  455.                 <mime:content type="application/x-www-form-urlencoded"/>
  456.             </input>
  457.             <output>
  458.                 <mime:mimeXml part="Body"/>
  459.             </output>
  460.         </operation>
  461.         <operation name="getServerCity">
  462.             <http:operation location="/getServerCity"/>
  463.             <input>
  464.                 <mime:content type="application/x-www-form-urlencoded"/>
  465.             </input>
  466.             <output>
  467.                 <mime:mimeXml part="Body"/>
  468.             </output>
  469.         </operation>
  470.         <operation name="getTimeZoneTime">
  471.             <http:operation location="/getTimeZoneTime"/>
  472.             <input>
  473.                 <mime:content type="application/x-www-form-urlencoded"/>
  474.             </input>
  475.             <output>
  476.                 <mime:mimeXml part="Body"/>
  477.             </output>
  478.         </operation>
  479.         <operation name="getCityTime">
  480.             <http:operation location="/getCityTime"/>
  481.             <input>
  482.                 <mime:content type="application/x-www-form-urlencoded"/>
  483.             </input>
  484.             <output>
  485.                 <mime:mimeXml part="Body"/>
  486.             </output>
  487.         </operation>
  488.     </binding>
  489.     <service name="TimeService">
  490.         <documentation>A sample Time service</documentation>
  491.         <port name="TimeServiceSoap" binding="s0:TimeServiceSoap">
  492.             <soap:address location="http://www.nanonull.com/TimeService/TimeService.asmx"/>
  493.         </port>
  494.         <port name="TimeServiceHttpGet" binding="s0:TimeServiceHttpGet">
  495.             <http:address location="http://www.nanonull.com/TimeService/TimeService.asmx"/>
  496.         </port>
  497.         <port name="TimeServiceHttpPost" binding="s0:TimeServiceHttpPost">
  498.             <http:address location="http://www.nanonull.com/TimeService/TimeService.asmx"/>
  499.         </port>
  500.     </service>
  501. </definitions>
  502.