Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  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 log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
Friday at PASS Europe 2006

Kevin talks about the closing day of the event and shares a funny Microsoft film. ...

PsExec

This freeware utility lets you execute processes on a remote system and redirect output to the local system. ...

Escape From Yesterworld

Kevin points you to the funniest SQL Server website ever! ...


SQL Server and Database Whitepapers StoreVault SnapManagers for Microsoft Exchange and SQL Server

Related Events Microsoft BI Unleashed | Online Conference

Storage Consolidation for Your Microsoft Applications: Reducing Cost and Complexity

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 Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


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 Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing