Using UDDI registries and repository

A UDDI registry is designed as a platform-independent registry for businesses to publish web services that can be discovered and used by others. A member user (with a username and password) can publish business information and web services, which consist of a Web Services Description Language (WSDL) document describing the technical information for the service, such as communication standards, the input and output parameters, and the address for invoking the service. If the UDDI registry is a public registry, any user or business can use the inquiry URL to browse the registry and invoke a service.

Some companies maintain private UDDI registries to be used within the company or shared with trusted business partners.

In the illustration below, UDDI Registry X represents a UDDI registry. In Process Configuration Console on the UDDI Registry List (Isolated Region Properties), you define access to one or more UDDI registries where a workflow author can select web services to invoke in a FileNet workflow, or an administrator can publish a FileNet workflow (that contains a Receive system function) as a web service. The UDDI Registry List contains the following items:

In addition to defining access to external UDDI registries, you can also specify a UDDI repository within an isolated region to make FileNet workflow with web services more accessible for invoke by other processes. In the illustration, Process Engine represents an isolated region with several transferred workflow, some providing web services. If you specify an isolated region UDDI repository, any process—another FileNet workflow or any other process—can use a UDDI registry browser to discover the web services in the isolated region and to invoke them. This repository is not a standard UDDI registry since you cannot publish web services to it. Any workflow with a Receive system function that has been transferred in the isolated region displays in the list of web services in the region UDDI repository. The isolated region UDDI repository represents one business entity—a single business name and business key.

 

  PE UDDI respsitory and UDDI Registry

The information in a UDDI registry or in an isolated region UDDI repository consists of two parts:

Using Process Configuration Console, you can accomplish the following tasks related to UDDI registries: