Actually what is the reason to host the web services in UDDI registry and who will be responsible to do this? If web services could be found using some url say http://localhost:8080/wsa/wsa1/wsdl?targetURI=urn:NS3'. What is the major benefit of UDDI if we can work with web services without UDDI  and actually what it does?

Thans in advance,