A UDDI registry node consists of the UDDI registry application
(a J2EE application that is supplied as part of WebSphere Application Server),
a store of data (using a relational database management system) referred to
as the UDDI database, and a means to connect the application to the data (a
datasource and related elements). To set up a new UDDI registry you create
the UDDI database and datasource, and deploy the supplied application.
Before you begin
Start WebSphere Application Server, and create a server to host
the UDDI registry. Use Starting and stopping quick reference for information about starting WebSphere Application Server
using either commands or the administrative console.
About this task
The subtopics describe how to create the UDDI database (which
can be local or remote) and datasource, and how to deploy the UDDI registry
application.
You can create either a
default UDDI node or a
customized UDDI
node. The main difference between default and customized, in the context of
these set up tasks, refers to a number of mandatory UDDI registry properties
such as the UDDI node ID and description, and the prefix to be used for generated
discovery URLs.
- Default UDDI node
- The mandatory properties are automatically set to default values and cannot
be changed. A default UDDI node is a suitable option for initial evaluation
of the UDDI registry, and for development and test purposes.
- Customized UDDI node
- You must set the mandatory properties, but once set they cannot be changed
for this configuration. With a customized UDDI node you have more control
over the database management system used for the UDDI database, and the properties
used to set up the UDDI database. With a customized UDDI node, you create
the UDDI database and datasource to your own specifications before deploying
the UDDI registry application. A customized node is a suitable option for
production purposes. To move from a default UDDI node to a customized node,
see Changing the UDDI registry application environment after deployment.
Procedure
- If you want to create a default UDDI registry with a database
other than embedded Cloudscape, or if you want an embedded Cloudscape database
but you want to create the datasource manually, follow the instructions in Setting up a default UDDI node.
- If you want to create a customized UDDI registry, follow the instructions
in Setting up a customized UDDI node.