| WSDL location: | C:\Program Files\Altova\XMLSpy2007\Examples\TimeService.wsdl |
| targetnamespace: | http://www.Nanonull.com/TimeService/ |
| diagram | ![]() |
|||||||||||||||
| ports |
|
|||||||||||||||
| source | <service name="TimeService"> <documentation>A sample Time service</documentation> <port name="TimeServiceSoap" binding="s0:TimeServiceSoap"> <soap:address location="http://www.nanonull.com/TimeService/TimeService.asmx"/> </port> <port name="TimeServiceHttpGet" binding="s0:TimeServiceHttpGet"> <http:address location="http://www.nanonull.com/TimeService/TimeService.asmx"/> </port> <port name="TimeServiceHttpPost" binding="s0:TimeServiceHttpPost"> <http:address location="http://www.nanonull.com/TimeService/TimeService.asmx"/> </port> </service> |
| diagram | ![]() |
|
| type | s0:TimeServiceSoap | |
| extensibility | <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> |
|
| operations | ||
| used by |
|
|
| source | <binding name="TimeServiceSoap" type="s0:TimeServiceSoap"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="getUTCTime"> <soap:operation soapAction="http://www.Nanonull.com/TimeService/getUTCTime" style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="getOffesetUTCTime"> <soap:operation soapAction="http://www.Nanonull.com/TimeService/getOffesetUTCTime" style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="getServerTime"> <soap:operation soapAction="http://www.Nanonull.com/TimeService/getServerTime" style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="getServerTimeZone"> <soap:operation soapAction="http://www.Nanonull.com/TimeService/getServerTimeZone" style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="getServerCity"> <soap:operation soapAction="http://www.Nanonull.com/TimeService/getServerCity" style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="getTimeZoneTime"> <soap:operation soapAction="http://www.Nanonull.com/TimeService/getTimeZoneTime" style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> <operation name="getCityTime"> <soap:operation soapAction="http://www.Nanonull.com/TimeService/getCityTime" style="document"/> <input> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> </binding> |
| diagram | ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||
| type | s0:TimeServiceHttpGet | |||||||||||||||||||||||||||||||||||||||||||||||||
| extensibility | <http:binding verb="GET"/> |
|||||||||||||||||||||||||||||||||||||||||||||||||
| operations |
|
|||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
|||||||||||||||||||||||||||||||||||||||||||||||||
| source | <binding name="TimeServiceHttpGet" type="s0:TimeServiceHttpGet"> <http:binding verb="GET"/> <operation name="getUTCTime"> <http:operation location="/getUTCTime"/> <input> <http:urlEncoded/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getOffesetUTCTime"> <http:operation location="/getOffesetUTCTime"/> <input> <http:urlEncoded/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getServerTime"> <http:operation location="/getServerTime"/> <input> <http:urlEncoded/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getServerTimeZone"> <http:operation location="/getServerTimeZone"/> <input> <http:urlEncoded/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getServerCity"> <http:operation location="/getServerCity"/> <input> <http:urlEncoded/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getTimeZoneTime"> <http:operation location="/getTimeZoneTime"/> <input> <http:urlEncoded/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getCityTime"> <http:operation location="/getCityTime"/> <input> <http:urlEncoded/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> </binding> |
| diagram | ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||
| type | s0:TimeServiceHttpPost | |||||||||||||||||||||||||||||||||||||||||||||||||
| extensibility | <http:binding verb="POST"/> |
|||||||||||||||||||||||||||||||||||||||||||||||||
| operations |
|
|||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
|||||||||||||||||||||||||||||||||||||||||||||||||
| source | <binding name="TimeServiceHttpPost" type="s0:TimeServiceHttpPost"> <http:binding verb="POST"/> <operation name="getUTCTime"> <http:operation location="/getUTCTime"/> <input> <mime:content type="application/x-www-form-urlencoded"/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getOffesetUTCTime"> <http:operation location="/getOffesetUTCTime"/> <input> <mime:content type="application/x-www-form-urlencoded"/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getServerTime"> <http:operation location="/getServerTime"/> <input> <mime:content type="application/x-www-form-urlencoded"/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getServerTimeZone"> <http:operation location="/getServerTimeZone"/> <input> <mime:content type="application/x-www-form-urlencoded"/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getServerCity"> <http:operation location="/getServerCity"/> <input> <mime:content type="application/x-www-form-urlencoded"/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getTimeZoneTime"> <http:operation location="/getTimeZoneTime"/> <input> <mime:content type="application/x-www-form-urlencoded"/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> <operation name="getCityTime"> <http:operation location="/getCityTime"/> <input> <mime:content type="application/x-www-form-urlencoded"/> </input> <output> <mime:mimeXml part="Body"/> </output> </operation> </binding> |
| diagram | ![]() |
|||||||||||||||||||||||||||||||||||
| operations |
|
|||||||||||||||||||||||||||||||||||
| used by |
|
|||||||||||||||||||||||||||||||||||
| source | <portType name="TimeServiceSoap"> <operation name="getUTCTime"> <input message="s0:getUTCTimeSoapIn"/> <output message="s0:getUTCTimeSoapOut"/> </operation> <operation name="getOffesetUTCTime"> <input message="s0:getOffesetUTCTimeSoapIn"/> <output message="s0:getOffesetUTCTimeSoapOut"/> </operation> <operation name="getServerTime"> <input message="s0:getServerTimeSoapIn"/> <output message="s0:getServerTimeSoapOut"/> </operation> <operation name="getServerTimeZone"> <input message="s0:getServerTimeZoneSoapIn"/> <output message="s0:getServerTimeZoneSoapOut"/> </operation> <operation name="getServerCity"> <input message="s0:getServerCitySoapIn"/> <output message="s0:getServerCitySoapOut"/> </operation> <operation name="getTimeZoneTime"> <input message="s0:getTimeZoneTimeSoapIn"/> <output message="s0:getTimeZoneTimeSoapOut"/> </operation> <operation name="getCityTime"> <input message="s0:getCityTimeSoapIn"/> <output message="s0:getCityTimeSoapOut"/> </operation> </portType> |
| diagram | ![]() |
|||||||||||||||||||||||||||||||||||
| operations |
|
|||||||||||||||||||||||||||||||||||
| used by |
|
|||||||||||||||||||||||||||||||||||
| source | <portType name="TimeServiceHttpGet"> <operation name="getUTCTime"> <input message="s0:getUTCTimeHttpGetIn"/> <output message="s0:getUTCTimeHttpGetOut"/> </operation> <operation name="getOffesetUTCTime"> <input message="s0:getOffesetUTCTimeHttpGetIn"/> <output message="s0:getOffesetUTCTimeHttpGetOut"/> </operation> <operation name="getServerTime"> <input message="s0:getServerTimeHttpGetIn"/> <output message="s0:getServerTimeHttpGetOut"/> </operation> <operation name="getServerTimeZone"> <input message="s0:getServerTimeZoneHttpGetIn"/> <output message="s0:getServerTimeZoneHttpGetOut"/> </operation> <operation name="getServerCity"> <input message="s0:getServerCityHttpGetIn"/> <output message="s0:getServerCityHttpGetOut"/> </operation> <operation name="getTimeZoneTime"> <input message="s0:getTimeZoneTimeHttpGetIn"/> <output message="s0:getTimeZoneTimeHttpGetOut"/> </operation> <operation name="getCityTime"> <input message="s0:getCityTimeHttpGetIn"/> <output message="s0:getCityTimeHttpGetOut"/> </operation> </portType> |
| diagram | ![]() |
|||||||||||||||||||||||||||||||||||
| operations |
|
|||||||||||||||||||||||||||||||||||
| used by |
|
|||||||||||||||||||||||||||||||||||
| source | <portType name="TimeServiceHttpPost"> <operation name="getUTCTime"> <input message="s0:getUTCTimeHttpPostIn"/> <output message="s0:getUTCTimeHttpPostOut"/> </operation> <operation name="getOffesetUTCTime"> <input message="s0:getOffesetUTCTimeHttpPostIn"/> <output message="s0:getOffesetUTCTimeHttpPostOut"/> </operation> <operation name="getServerTime"> <input message="s0:getServerTimeHttpPostIn"/> <output message="s0:getServerTimeHttpPostOut"/> </operation> <operation name="getServerTimeZone"> <input message="s0:getServerTimeZoneHttpPostIn"/> <output message="s0:getServerTimeZoneHttpPostOut"/> </operation> <operation name="getServerCity"> <input message="s0:getServerCityHttpPostIn"/> <output message="s0:getServerCityHttpPostOut"/> </operation> <operation name="getTimeZoneTime"> <input message="s0:getTimeZoneTimeHttpPostIn"/> <output message="s0:getTimeZoneTimeHttpPostOut"/> </operation> <operation name="getCityTime"> <input message="s0:getCityTimeHttpPostIn"/> <output message="s0:getCityTimeHttpPostOut"/> </operation> </portType> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getUTCTimeSoapIn"> <part name="parameters" element="s0:getUTCTime"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getUTCTimeSoapOut"> <part name="parameters" element="s0:getUTCTimeResponse"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getOffesetUTCTimeSoapIn"> <part name="parameters" element="s0:getOffesetUTCTime"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getOffesetUTCTimeSoapOut"> <part name="parameters" element="s0:getOffesetUTCTimeResponse"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerTimeSoapIn"> <part name="parameters" element="s0:getServerTime"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerTimeSoapOut"> <part name="parameters" element="s0:getServerTimeResponse"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerTimeZoneSoapIn"> <part name="parameters" element="s0:getServerTimeZone"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerTimeZoneSoapOut"> <part name="parameters" element="s0:getServerTimeZoneResponse"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerCitySoapIn"> <part name="parameters" element="s0:getServerCity"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerCitySoapOut"> <part name="parameters" element="s0:getServerCityResponse"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getTimeZoneTimeSoapIn"> <part name="parameters" element="s0:getTimeZoneTime"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getTimeZoneTimeSoapOut"> <part name="parameters" element="s0:getTimeZoneTimeResponse"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getCityTimeSoapIn"> <part name="parameters" element="s0:getCityTime"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getCityTimeSoapOut"> <part name="parameters" element="s0:getCityTimeResponse"/> </message> |
| parts | ||
| used by |
|
|
| source | <message name="getUTCTimeHttpGetIn"/> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getUTCTimeHttpGetOut"> <part name="Body" element="s0:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getOffesetUTCTimeHttpGetIn"> <part name="hoursOffset" type="s:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getOffesetUTCTimeHttpGetOut"> <part name="Body" element="s0:string"/> </message> |
| parts | ||
| used by |
|
|
| source | <message name="getServerTimeHttpGetIn"/> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerTimeHttpGetOut"> <part name="Body" element="s0:string"/> </message> |
| parts | ||
| used by |
|
|
| source | <message name="getServerTimeZoneHttpGetIn"/> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerTimeZoneHttpGetOut"> <part name="Body" element="s0:string"/> </message> |
| parts | ||
| used by |
|
|
| source | <message name="getServerCityHttpGetIn"/> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerCityHttpGetOut"> <part name="Body" element="s0:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getTimeZoneTimeHttpGetIn"> <part name="timezone" type="s:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getTimeZoneTimeHttpGetOut"> <part name="Body" element="s0:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getCityTimeHttpGetIn"> <part name="city" type="s:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getCityTimeHttpGetOut"> <part name="Body" element="s0:string"/> </message> |
| parts | ||
| used by |
|
|
| source | <message name="getUTCTimeHttpPostIn"/> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getUTCTimeHttpPostOut"> <part name="Body" element="s0:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getOffesetUTCTimeHttpPostIn"> <part name="hoursOffset" type="s:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getOffesetUTCTimeHttpPostOut"> <part name="Body" element="s0:string"/> </message> |
| parts | ||
| used by |
|
|
| source | <message name="getServerTimeHttpPostIn"/> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerTimeHttpPostOut"> <part name="Body" element="s0:string"/> </message> |
| parts | ||
| used by |
|
|
| source | <message name="getServerTimeZoneHttpPostIn"/> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerTimeZoneHttpPostOut"> <part name="Body" element="s0:string"/> </message> |
| parts | ||
| used by |
|
|
| source | <message name="getServerCityHttpPostIn"/> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getServerCityHttpPostOut"> <part name="Body" element="s0:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getTimeZoneTimeHttpPostIn"> <part name="timezone" type="s:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getTimeZoneTimeHttpPostOut"> <part name="Body" element="s0:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getCityTimeHttpPostIn"> <part name="city" type="s:string"/> </message> |
| parts |
|
||||
| used by |
|
||||
| source | <message name="getCityTimeHttpPostOut"> <part name="Body" element="s0:string"/> </message> |
| diagram | ![]() |
||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| children | s0:city | ||
| source | <s:element name="getCityTime"> <s:complexType> <s:sequence> <s:element name="city" type="s:string" minOccurs="0"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| children | s0:getCityTimeResult | ||
| source | <s:element name="getCityTimeResponse"> <s:complexType> <s:sequence> <s:element name="getCityTimeResult" type="s:string" minOccurs="0"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| children | s0:hoursOffset | ||
| source | <s:element name="getOffesetUTCTime"> <s:complexType> <s:sequence> <s:element name="hoursOffset" type="s:double"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| children | s0:getOffesetUTCTimeResult | ||
| source | <s:element name="getOffesetUTCTimeResponse"> <s:complexType> <s:sequence> <s:element name="getOffesetUTCTimeResult" type="s:string" minOccurs="0"/> </s:sequence> </s:complexType> </s:element> |
| diagram | |||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| source | <s:element name="getServerCity"> <s:complexType/> </s:element> |
| diagram | ![]() |
||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| children | s0:getServerCityResult | ||
| source | <s:element name="getServerCityResponse"> <s:complexType> <s:sequence> <s:element name="getServerCityResult" type="s:string" minOccurs="0"/> </s:sequence> </s:complexType> </s:element> |
| diagram | |||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| source | <s:element name="getServerTime"> <s:complexType/> </s:element> |
| diagram | ![]() |
||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| children | s0:getServerTimeResult | ||
| source | <s:element name="getServerTimeResponse"> <s:complexType> <s:sequence> <s:element name="getServerTimeResult" type="s:string" minOccurs="0"/> </s:sequence> </s:complexType> </s:element> |
| diagram | |||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| source | <s:element name="getServerTimeZone"> <s:complexType/> </s:element> |
| diagram | ![]() |
||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| children | s0:getServerTimeZoneResult | ||
| source | <s:element name="getServerTimeZoneResponse"> <s:complexType> <s:sequence> <s:element name="getServerTimeZoneResult" type="s:string" minOccurs="0"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| children | s0:timezone | ||
| source | <s:element name="getTimeZoneTime"> <s:complexType> <s:sequence> <s:element name="timezone" type="s:string" minOccurs="0"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| children | s0:getTimeZoneTimeResult | ||
| source | <s:element name="getTimeZoneTimeResponse"> <s:complexType> <s:sequence> <s:element name="getTimeZoneTimeResult" type="s:string" minOccurs="0"/> </s:sequence> </s:complexType> </s:element> |
| diagram | |||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| source | <s:element name="getUTCTime"> <s:complexType/> </s:element> |
| diagram | ![]() |
||
| namespace | http://www.Nanonull.com/TimeService/ | ||
| properties |
|
||
| children | s0:getUTCTimeResult | ||
| source | <s:element name="getUTCTimeResponse"> <s:complexType> <s:sequence> <s:element name="getUTCTimeResult" type="s:string" minOccurs="0"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||
| namespace | http://www.Nanonull.com/TimeService/ | ||||
| type | s:string | ||||
| properties |
|
||||
| source | <s:element name="string" type="s:string" nillable="true"/> |