Which of the following is used to locate and describe web services?
-
SOAP
-
XML
-
WSDL
-
UDDI
UDDI (Universal Description, Discovery, and Integration) is a directory service for web services, allowing businesses to discover and locate available services. SOAP is the messaging protocol, XML is the data format, and WSDL describes individual service interfaces - but UDDI is specifically for finding services.
WSDL (Web Services Description Language) describes what a web service offers — its operations, inputs, and outputs — but it has no mechanism for discovery. UDDI (Universal Description, Discovery and Integration) is the registry standard that lets businesses publish their services and lets consumers search a directory to locate a service, in addition to referencing its WSDL description. Since the question asks about both locating and describing services, UDDI — the discovery/registry standard — is the intended answer, not WSDL alone.