views:

289

answers:

2

I am trying to find some public UDDI registries to interact with, for learning purposes. But it seems there are none available. I popped the following question on SO to see if someone knows about any public registry still hosted, but got no answers.

The IBM, Microsoft and SAP public registries were a test of the UDDI technology. I quote from here: The primary goal of the UBR was to prove the interoperability and robustness of the UDDI specifications through a public implementation. This goal was met and far exceeded.

They now continue to support the UDDI specifications in their products (so, different companies can host their UBRs for private use).

Now, I am changing my original question to this: Is the public UDDI movement dead or, was it ever alive?

What do you think? If your answer is no, can you provide an example of an existing public UDDI UBR?

+1  A: 

I received an answer from John Saunders on my original question, to one of my comments, and I think he is right.

To summarize it:

The public UDDI movement is dead because the IBM, Microsoft and SAP public registries were the UDDI movement.

dpb
+1  A: 

UDDI is indeed dead. Three things killed it:

  1. Overambitious complexity
  2. Ignoring security
  3. The difficulty, still with us, of managing and collecting micropayments

If a UDDI broker dynamically chooses a service provider for me, I have no opportunity to do any due diligence on the security of the service. And how much trouble would the broker take to ensure security for me? Not a lot, I would suggest.

Web services are commonly used behind the firewall for SOA purposes, to integrate applications with business partners, and to call well-known APIs. UDDI is total overkill for these purposes. A large organisation should have a catalogue of its web services, but that could be as simple as a wiki page. A developer looking for a potentially useful web services needs a one paragraph description of what it does, a contact person, and some WSDL and technical documentation. UDDI is not necessary for any of that.

Concrete Gannet