I work as an intern Application Developer at a large organization prototyping SOA. I\'m brand new to web services and technologies such as WSDL, SOAP, UDDI, and so on.
Other types of look stuff up at a known location:
Options based on multicast networking
There are many open source registry/repository alternatives to UDDI.
I am an Architect at WSO2, so my answer could be biased - anyway WSO2 is not the only open source alternative.
The WSO2 Governance Registry is an open source, integrated SOA registry-repository, which supports you to efficiently manage your organization's growing SOA. The WSO2 Governance Registry provides an easy-to-use metadata repository complete with support for full versioning, lifecycle management, a rich model for users/roles/permissions, and social features such as tagging, rating and comments. You can easily add services and other resources through the web-based user interface.
WSO2 Governance Registry also has the WS-Discovery support.
WS-Discovery is a technical specification that defines a multicast discovery protocol to locate services on a local network.
You can read more from here.
Could try using WebSphere Service Registry and Repository (WSRR) or similar product.