Multiple choice technology architecture

A program seeking to use a web service performs which of the following tasks?

  1. Accesses a WSDL description from the UDDI registry and binds to the service using SOAP

  2. Accesses a UDDI description from the WSDL registry and binds to the service using SOAP

  3. Accesses a SOAP description from the UDDI registry and binds to the service using UDDI

  4. Accesses a SOAP description from the WSDL registry and binds to the service using UDDI

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The standard web service consumption pattern is: query UDDI registry for services, retrieve WSDL description of the desired service, then use SOAP to bind and invoke the service. WSDL describes the service interface, UDDI is the registry, and SOAP is the communication protocol.