WSDL (Web Services Definition/Description Language)

Posted: 20 January, 2014 | By ALK Technologies

The Web Services Definition/Description Language (WSDL) is an XML-based representation
which provides a model to describe a web service, in this case PC*MILER Web Services. A
client program connecting to a web service can read the WSDL to determine what functions are
available on the server. Any special datatypes used are embedded in the WSDL file in the form
of XML Schema. The client can then use SOAP to actually call one of the functions listed in the
WSDL.

For those of you who need to access the PC*MILER Web Services’ ASMX WSDL, it can be
found by going to:
ASMX Service WSDL http://pcmws.alk.com/service.asmx?wsdl

The following sample from the web page shows WSDL definitions at the top of the page and the
correct sequence for the function PMWSGetMapRoute:

xmlns:tm=http://microsoft.com/wsdl/mime/textMatching/
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://localhost/PCMilerWS/"
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:wsdl="http://schemas.xmlsoap.org/wsdl/"
targetNamespace="http://localhost/PCMilerWS/">

ALK PC*Miler Portal








type="tns:LocationInputType"/>
type="tns:ArrayOfLocationInputType"/>









type="tns:ArrayOfMapPinLocationType"/>



type="tns:ArrayOfCircleDetail"/>
type="tns:ArrayOfStateHighlightDetail"/>




Tags: pc*miler general


Share this article: