The first step in building a client to access a Web service is to obtain the WSDL and any other documentation the Web service's producer makes available. You need the WSDL to describe the Web service's API and connection requirements. An ABL client requires the WSDL, both at design time and run time. The Web service's producer might make other documentation available to describe exactly how you should use the API described in the WSDL. Make sure that the Web service uses one of the SOAP formats that OpenEdge supports.