Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


April 03, 2003

Real-Life .NET: Setting Up UDDI on a Windows 2003 Computer


RSS
Subscribe to Windows IT Pro | See More SQL Server and Database Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

Now that Microsoft has released Windows Server 2003 to manufacturing, let's talk about Enterprise Universal Description, Discovery, and Integration (UDDI) Services, which comes with the OS, and the decisions you need to make when setting up the service. Enterprise UDDI Services is a component of Windows 2003 that you can use to host an internal catalog of Web services for developers and for applications to use at runtime.

You can install the service on Windows 2003, Standard Edition or Windows 2003, Enterprise Edition (Enterprise UDDI Services is not part of Windows XP). Windows 2003, Enterprise Edition has a couple of options that Windows 2003, Standard Edition doesn't, as I explain later. Enterprise UDDI Services is not installed by default, and it depends on Microsoft IIS to run. If you install Enterprise UDDI Services, some pieces of IIS will be installed to support it: Common Files, IIS Manager, and the World Wide Web Service component, which has a subcomponent that's also called World Wide Web Service.

Installing Enterprise UDDI Services is fairly simple for anyone who's installed a Windows component before--you install it from the Control Panel Add/Remove Programs applet just as you would Microsoft Remote Installation Services (RIS), IIS, or any other optional component. The service has three components: the administration console, the database components (if you're installing the database that backs Enterprise UDDI services locally and don't already have Microsoft SQL Server Desktop Engine--MSDE--installed), and the Web server components.

During installation, you need to choose a database type; the supported options are MSDE or SQL Server. You don't need to add any extra software if you choose MSDE, and you don't need additional licensing to connect to an MSDE database. Connecting to a SQL Server database is only an option if a client for a SQL Server database is already installed on that computer. You can change the database location after installing Enterprise UDDI Services by editing the server's properties from the UDDI administrative console.

You also need to decide whether to implement the Secure Sockets Layer (SSL) security protocol. Using SSL tightens your application's security but adds pain and expense because you must purchase and set up a certificate from a provider such as Thawte (http://www.thawte.com). However, if you've already got a certificate set up for secure Web access on the local computer, you don't need another one specifically for UDDI.

If you're installing Enterprise UDDI Services on a server running Windows 2003, Enterprise Edition, the next step is choosing the location of the database and its components: the system data files, the core data files, the journal, the staging data file, and the transaction log. By default, these files go into the \uddi subdirectory to \inetpub on the local server. Only Windows 2003, Enterprise Edition supports distributed mode--all Windows 2003, Standard Edition servers must maintain separate databases.

Next, you need to decide whether Enterprise UDDI Services should run as a network service (the default option) or use a specific domain account. Then, you choose the name of the site (e.g., UDDISite). More than one server can be in the site, so use a name that's different from your server names.

Finally, choose whether you want components in the UDDI registry to self-register or you want to manually register components. If you have only one server, then leave this box checked. Do not check it on more than one server, however, or you'll have servers overwriting information.

At this point, you've set up Enterprise UDDI Services on the server. You're now ready to add Web services and components to the UDDI registry.

End of Article



Reader Comments
I am currently very interested in looking at the web service "find", "bind" and "execute" way if doing things. In order to do the "find" part I require a UDDI service running on my system. I note in the article that UDDI services are not part Windows XP, yet that it basically requires IIS (which I have) and DB (MSSQL which have) to run. I would still like to know if it is possible for a standard Windows XP Professional machine to run an Enterprise UDDI service registry and if so where can I download these components for my (XP) machine.

Van Zyl Smit December 08, 2003


Is there a way of setting up a private UDDI on a WINDOWS XP machine? Does visual studio come with a private UDDI or does it only allow one to publish on available microsoft public UDDI?

newbee May 07, 2004


Just in case you have got the answer to your query on installing uddi services of a xp machine - then please let me know, I have a similar requirement

Anonymous User April 13, 2005 (Article Rating: )


You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Top Viewed ArticlesView all articles
WinInfo Short Takes: Week of November 23, 2009

An often irreverent look at some of the week's other news, including some post-PDC some soul searching, a Google Chrome OS announcement and a Microsoft response, Windows 7 off to a supposedly strong start, the Jonas Brothers and Xbox 360, and so much more ...

Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

2009 Windows IT Pro Editors' Best and Community Choice Awards

Picking a favorite product from an impressive crowd of competitive offerings is never an easy task, and such was the case with our Editors' Best and Community Choice awards this year. ...


Related Events SQL Server Unleashed EMEA

Deep Dive into Windows Server 2008 R2 presented by John Savill

The Easiest Way to Save Time and Money on E-mail and SharePoint Management

Check out our list of Free Email Newsletters!

SQL Server and Database eBooks Safeguarding Your Windows Servers

SQL Server Administration for Oracle DBAs

Taking Control: Monitoring the Windows Platform Proactively

Related SQL Server and Database Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2009 Penton Media, Inc. Terms of Use | Privacy Statement