Jan. 7, 2011, 11:19 a.m.
posted by maxidax
Using a UDDI Test Registry
One nice thing about UDDI is that there is a public registry called the UDDI Business Registry (UBR) that you can use free of charge. The UBR can be accessed at four different operator sites hosted by Microsoft, IBM, SAP, and NTT. These organizations synchronize their UDDI registry entries so that an entry made on one system is replicated, after a period of time, on the other three. All the UBR operator sites except NTT's offer a test registry as well as a production registry. You will be using IBM's test registry for the examples in this chapter. The test registry is occasionally purged and is not replicated, but otherwise it behaves like a production UDDI registry, and is good for testing and learning.
The Web site for the IBM test registry is located at http://uddi.ibm.com/testregistry/registry.html. You will need to browse to that location and register before you can try out the examples in this chapter. When you register, you will choose a user-id and password. You'll need these to add, modify, and delete information about your organization in the test registry. Actually, the registration will give you rights to create business entries in the production registry as well, but don't do that until you're comfortable with JAXR and ready to create a real-world entry in the UBR.
To get started you'll need a JAXR provider. A JAXR provider is a vendor's implementation of the JAXR API. It's likely that your J2EE application server will include a JAXR provider, so all you'll need to do is locate it and include the provider JAR in your classpath.