zorba111
asked on
Which version of WSDL is this and where can I get a good tutorial/example on it?
I spent an hour searching the web and can't find examples / tutorials that use these "wsdl:" attribute - prefixes...
<wsdl:definitions xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.nijobs.com/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://www.nijobs.com/">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://www.nijobs.com/">
<s:element name="GetPopularTags">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="keywords" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetPopularTagsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetPopularTagsResult" type="tns:ArrayOfString"/>
</s:sequence>
</s:complexType>
</s:element>
<s:complexType name="ArrayOfString">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string"/>
</s:sequence>
</s:complexType>
<s:element name="GetPopularCategoryTags">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="categoryId" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetPopularCategoryTagsResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetPopularCategoryTagsResult" type="tns:ArrayOfString"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="ArrayOfString" nillable="true" type="tns:ArrayOfString"/>
</s:schema>
</wsdl:types>
<wsdl:message name="GetPopularTagsSoapIn">
<wsdl:part name="parameters" element="tns:GetPopularTags"/>
</wsdl:message>
<wsdl:message name="GetPopularTagsSoapOut">
<wsdl:part name="parameters" element="tns:GetPopularTagsResponse"/>
</wsdl:message>
<wsdl:message name="GetPopularCategoryTagsSoapIn">
<wsdl:part name="parameters" element="tns:GetPopularCategoryTags"/>
</wsdl:message>
<wsdl:message name="GetPopularCategoryTagsSoapOut">
<wsdl:part name="parameters" element="tns:GetPopularCategoryTagsResponse"/>
</wsdl:message>
<wsdl:message name="GetPopularTagsHttpGetIn">
<wsdl:part name="keywords" type="s:string"/>
</wsdl:message>
<wsdl:message name="GetPopularTagsHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfString"/>
</wsdl:message>
<wsdl:message name="GetPopularCategoryTagsHttpGetIn">
<wsdl:part name="categoryId" type="s:string"/>
</wsdl:message>
<wsdl:message name="GetPopularCategoryTagsHttpGetOut">
<wsdl:part name="Body" element="tns:ArrayOfString"/>
</wsdl:message>
<wsdl:message name="GetPopularTagsHttpPostIn">
<wsdl:part name="keywords" type="s:string"/>
</wsdl:message>
<wsdl:message name="GetPopularTagsHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfString"/>
</wsdl:message>
<wsdl:message name="GetPopularCategoryTagsHttpPostIn">
<wsdl:part name="categoryId" type="s:string"/>
</wsdl:message>
<wsdl:message name="GetPopularCategoryTagsHttpPostOut">
<wsdl:part name="Body" element="tns:ArrayOfString"/>
</wsdl:message>
<wsdl:portType name="JobTagsSoap">
<wsdl:operation name="GetPopularTags">
<wsdl:input message="tns:GetPopularTagsSoapIn"/>
<wsdl:output message="tns:GetPopularTagsSoapOut"/>
</wsdl:operation>
<wsdl:operation name="GetPopularCategoryTags">
<wsdl:input message="tns:GetPopularCategoryTagsSoapIn"/>
<wsdl:output message="tns:GetPopularCategoryTagsSoapOut"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="JobTagsHttpGet">
<wsdl:operation name="GetPopularTags">
<wsdl:input message="tns:GetPopularTagsHttpGetIn"/>
<wsdl:output message="tns:GetPopularTagsHttpGetOut"/>
</wsdl:operation>
<wsdl:operation name="GetPopularCategoryTags">
<wsdl:input message="tns:GetPopularCategoryTagsHttpGetIn"/>
<wsdl:output message="tns:GetPopularCategoryTagsHttpGetOut"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="JobTagsHttpPost">
<wsdl:operation name="GetPopularTags">
<wsdl:input message="tns:GetPopularTagsHttpPostIn"/>
<wsdl:output message="tns:GetPopularTagsHttpPostOut"/>
</wsdl:operation>
<wsdl:operation name="GetPopularCategoryTags">
<wsdl:input message="tns:GetPopularCategoryTagsHttpPostIn"/>
<wsdl:output message="tns:GetPopularCategoryTagsHttpPostOut"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="JobTagsSoap" type="tns:JobTagsSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetPopularTags">
<soap:operation soapAction="http://www.nijobs.com/GetPopularTags" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetPopularCategoryTags">
<soap:operation soapAction="http://www.nijobs.com/GetPopularCategoryTags" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="JobTagsSoap12" type="tns:JobTagsSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetPopularTags">
<soap12:operation soapAction="http://www.nijobs.com/GetPopularTags" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetPopularCategoryTags">
<soap12:operation soapAction="http://www.nijobs.com/GetPopularCategoryTags" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="JobTagsHttpGet" type="tns:JobTagsHttpGet">
<http:binding verb="GET"/>
<wsdl:operation name="GetPopularTags">
<http:operation location="/GetPopularTags"/>
<wsdl:input>
<http:urlEncoded/>
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetPopularCategoryTags">
<http:operation location="/GetPopularCategoryTags"/>
<wsdl:input>
<http:urlEncoded/>
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="JobTagsHttpPost" type="tns:JobTagsHttpPost">
<http:binding verb="POST"/>
<wsdl:operation name="GetPopularTags">
<http:operation location="/GetPopularTags"/>
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded"/>
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetPopularCategoryTags">
<http:operation location="/GetPopularCategoryTags"/>
<wsdl:input>
<mime:content type="application/x-www-form-urlencoded"/>
</wsdl:input>
<wsdl:output>
<mime:mimeXml part="Body"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="JobTags">
<wsdl:port name="JobTagsSoap" binding="tns:JobTagsSoap">
<soap:address location="http://www.nijobs.com/WebService/JobTags.asmx"/>
</wsdl:port>
<wsdl:port name="JobTagsSoap12" binding="tns:JobTagsSoap12">
<soap12:address location="http://www.nijobs.com/WebService/JobTags.asmx"/>
</wsdl:port>
<wsdl:port name="JobTagsHttpGet" binding="tns:JobTagsHttpGet">
<http:address location="http://www.nijobs.com/WebService/JobTags.asmx"/>
</wsdl:port>
<wsdl:port name="JobTagsHttpPost" binding="tns:JobTagsHttpPost">
<http:address location="http://www.nijobs.com/WebService/JobTags.asmx"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER