Microsoft Windows Graphic

Deploying UDDI Services

To deploy a UDDI Services site, you install UDDI Services components onto one or more computers, each running a supported member of the Windows Server 2003 family, and then define the groups of individuals that can access the site. A UDDI Services site requires a complete installation of all UDDI Services components, including at least one Web server component that is connected to a database component.

UDDI Services can be installed on any of following operating systems:

UDDI Services Components

Installation Options

UDDI Services is designed around a scalable architecture that allows you to deploy a UDDI Services site in a stand-alone or distributed environment. A stand-alone installation is useful for developer prototyping or other low-volume scenarios that involve a limited number of simultaneous users. A distributed installation is recommended for enterprise-wide implementations or other high-volume scenarios where access times, availability, and reliability are of greater importance.

Stand-alone installation

In a stand-alone installation of UDDI Services, both the Web server and database components are installed onto a single computer running a member of the Windows Server 2003 family. The database components are installed into Microsoft SQL Server 2000 or a local MSDE2000 database instance, and the Web server components are connected to that instance. If you want to use SQL Server 2000 to host the database components, you must install it prior to beginning installation of UDDI Services. This is the only type of installation available in Windows Server 2003, Standard Edition.

Distributed installation

A distributed installation of UDDI Services, available only with Windows Server 2003, Datacenter Edition and Windows Server 2003, Enterprise Edition, provides the most fault-tolerant and responsive configuration available because it places each of the UDDI Services components onto separate servers, a server cluster, or a Web farm. How you decide to distribute UDDI Services components depends on how you choose to load balance your installation.

Common distributed site configurations

One SQL Server and one Web server

The UDDI Services database components are installed onto a computer running a supported member of the Windows Server 2003 family and Microsoft SQL Server 2000. The UDDI Services Web server components are installed onto another computer running a supported member of the Windows Server 2003 family and then configured to use the instance to which the UDDI Services database components are installed.

A SQL Server virtual server and one Web server

The UDDI Services database components are installed to the same instance on each node of the SQL Server 2000 virtual server hosted on a supported member of the Windows Server 2003 family. The UDDI Services Web server components are installed onto another computer running a supported member of the Windows Server 2003 family and then configured to use the instance on the virtual server to which the UDDI Services database components are installed. 

One SQL Server and a Web farm

The UDDI Services database components are installed onto a computer running a supported member of the Windows Server 2003 family and SQL Server 2000. The UDDI Services Web server components are installed onto each of the computers in a Windows Server 2003 family Web farm. During installation, each Web server is configured to use the instance to which the UDDI Services database components are installed.

A SQL Server virtual server and a Web farm

The UDDI Services database component are installed to the same instance on each node of the SQL Server 2000 virtual server hosted on a supported member of the Windows Server 2003 family. The UDDI Services Web server components are installed onto each of the computers in a Windows Server 2003 family Web farm. During installation, each Web server is configured to use the instance on the virtual server to which the UDDI Services database components are installed.

Roles and Permissions

After you install UDDI Services, configure the groups that define the UDDI Services roles. By default, the UDDI Services Publisher, Coordinator, and Administrator groups use the Builtin\Administrators group and the UDDI Services User's group uses the Built-in\Users group in your network.
Activity User Publisher Coordinator Administrator
Search for providers, services, and tModels X X X X
Publish providers, services, and tModels X X X
View server statistics and manage entity ownerships X X
Manage categorization schemes X X
Import data
X
Command-line tools X
Configure Web and database servers, assign groups to roles and configure authentication X

© 1997-2002 Microsoft Corporation. All rights reserved.