A UDDI registry has been made available from IBM's alphaWorks web site. The IBM UDDI Registry is "a UDDI-compliant registry for Web services in a private intranet environment. The IBM UDDI Registry supports multiple users in various department- or company-wide scenarios. It also supports the 20 SOAP-based APIs defined by version one of the UDDI specifications, and it provides persistence for published entities through a relational database. Also provided is a Web-based graphical user interface that supports publishing and querying of businesses, services, and other UDDI-compliant entities without programming... The IBM UDDI Registry supports the UDDI Version 1 specifications for schema and API. This includes support for XML and SOAP. Additional technologies are offered as part of the implementation, such as UDDI4J, which is IBM's library for accessing a UDDI-compliant registry from Java. Developers can publish and manage their Web services described using WSDL with the IBM UDDI Registry."
From the FAQ document:
Web services represent the next step in e-business application development. Based on a dynamic e-business model, they foster collaboration with layered services and open doors for new business opportunities. Web services are modular and enhanced e-business applications that enable programmatic interaction between applications across the Internet. Based on shared, open, and emerging technology standards and protocols, such as SOAP, UDDI, and WSDL, Web services can communicate, interact, and integrate with heterogeneous applications, irrespective of their implementation formats. Web services can interact with one another across the Internet to facilitate dynamic integration between businesses, suppliers, partners, and customers.
The IBM UDDI Registry complements related Web services from IBM. The WebSphere Application Server 4.0 is a prerequisite for the Registry and takes advantage of its well-integrated support for Web services. Future versions of the WSTK, which currently includes its own UDDI registry for private use, will rely on the IBM UDDI Registry. Current and future versions of the WSDE are capable of using the IBM UDDI Registry as well as public UDDI registries. Client applications can programmatically use the UDDI-compliant, SOAP-based APIs to publish and find information in the IBM UDDI Registry; and Java clients can use the client components of the SOAP and UDDI4J libraries included with WebSphere Application Server 4.0. Developers can use the Registry GUI to publish and find information.
Principal references:
- IBM UDDI Registry
- IBM Web services zone
- "Universal Description, Discovery, and Integration (UDDI)" - Main reference page.
- "Web Services Description Language (WSDL)" - Main reference page.