What the different phase/steps of acquiring a proxy object in Webservice?

The following are the different steps needed to get a proxy object of a webservice at the
client side :-

√ Client communicates to UDI node for WebService either through browser or
UDDI's public web service.

√ UDII responds with a list of webservice.

√ Every service listed by webservice has a URI pointing to DISCO or WSDL document.

√ After parsing the DISCO document, we follow the URI for the WSDL document related to the webservice which we need.

√ Client then parses the WSDL document and builds a proxy object which can communicate with Webservice.