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 


September 05, 2002

Introducing UDDI 3.0: Policy Decisions

How the UDDI 3.0 specification supports policies
RSS
Subscribe to Windows IT Pro | See More .NET Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

Let's continue the discussion we began in the August 8, 2002, .NET UPDATE of Universal Description, Discovery, and Integration (UDDI) 3.0 by looking at how the specification supports policies. Not all UDDI registries operate under the same conditions. Some registries will support only users who have access to a closed intranet, some will support only users who have access to a public Web site, and some will support both categories of users (and might need to provide varying degrees of access for each kind of user). Even within a single deployment model, registries might need to operate under different rules during the various stages of deployment (i.e., development, testing, and production). Because UDDI 3.0 supports registry interaction, wherein people or applications might access multiple registries (rather than one big registry), supporting the various rules by which registries operate is especially important.

To cover all the different conditions under which a UDDI registry might present its contents, UDDI 3.0 supports policies. Included in that support are a new policy schema to represent policy decisions and changes to UDDI, and a policy guide that helps users make a registry operate according to rules that are appropriate to the circumstances under which client applications access the registry or information is published to it. Aspects of UDDI that the version 3 specification has identified as policy decisions include authorization models, data custody and confidentiality, key generation, subscription, user publication limits, and audit policy (the specification includes a complete list). Some policies, such as those for key generation and key format (mechanisms that are necessary to permit administrators to import and export keys among nodes) are required, and others, such as those that define the mechanisms through which a particular user can publish information to the registry, are optional.

How do UDDI registries know about policies? XML documents can define policies, or (more rarely) UDDI elements can directly model policies--the UDDI 3.0 specification lists the available policies and suggests how best to apply each one. When a policy is defined in an XML document, the document should be a human-readable and Web-accessible document with its URL included in the registry. The UDDI 3.0 specification recommends that policy documents that define node or registry policy be listed as business services.

A UDDI registry can exist on one node or can be distributed across several nodes, and this distributed model affects the way policies work. If you're familiar with how policies operate in Active Directory (AD), you won't find policies in UDDI too difficult to grasp because the models are similar. Each UDDI registry defines broad registry policies, one of which is whether the individual nodes within the registry can define policies. If a registry lets a node specify policies, the registry is "delegating" the policy expression to the node. Therefore, UDDI can define policies either for a single node that supports a registry or for a registry that's distributed among multiple nodes, so long as the node-level rules are consistent with the policies defined for the entire registry. For security, policies can include digital signatures, such as those we discussed in the August 22, 2002, .NET UPDATE.

The bottom line is that different UDDI implementations can use policies to mold a particular registry in ways appropriate to the framework within which the registry offers resources. For more details, check out Chapter 9 of the UDDI 3.0 specification at http://uddi.org/pubs/uddi_v3.htm

End of Article



Reader Comments

You must log on before posting a comment.

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




Top Viewed ArticlesView all articles
Accessing Database Data with ADO

...

The Memory-Optimization Hoax

Don't believe the hype. At best, RAM optimizers have no effect. At worst, they seriously degrade performance. ...

Friday at PASS Europe 2006

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


Related Events Check out our list of Free Email Newsletters!

.NET eBooks Configurable components: More convenient versatility than custom parts

Synthetic Lubes Protect Electrical Connections, Reduce Warranty Claims

Speeding mechanical design with Engineering Fluid Dynamics

Related .NET 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.

Job Openings in IT


ADS BY GOOGLE SPONSORED LINKS FEATURED LINKS

Maximize your SharePoint Investment – 8 Cities
Discover best practices and tips for both architecting and administering SharePoint. Early Bird Price of $99 through Sept 15th.

Find a new job now on the all new IT Job Hound!
Search jobs, post your resume, and set up job e-mail alerts!

Master SharePoint with 3 eLearning Seminars
Learn how to build a better SharePoint infrastructure and enable powerful collaboration with MVPs Dan Holme and Michael Noel. Register today!

Top Tools for Virtualization Disaster Recovery & Replication
View this web seminar on August 14th to learn about two tools that will result in faster backup and restore with P2V disaster recovery.

SharePointConnections Conference Fall 2008
Don’t miss the premier event for Microsoft IT Professionals in Las Vegas, November 10-13. Register and book your room by August 25 and receive a FREE room night (based on a three night minimum stay).

VMworld 2008 - Sign Up Today!
Join your peers on September 15-18 at The Venetian Hotel in Las Vegas as VMware hosts VMworld 2008, the leading Virtualization event.



Increase Application Performance
Free White Paper by Editor's Best winner, Texas Memory Systems.

Microsoft® Tech•Ed EMEA 2008 IT Professionals
Advance your thinking with new ideas and practical real-world solutions at Microsoft’s FIVE day technical infrastructure conference 3-7 Nov., 2008. Register before 26 September 2008 to save €300.

Order Your SQL Fundamentals CD Today!
Learn how to use SQL Server, understand Office integration techniques and dive into the essentials of SQL Express and Visual Basic with this free SQL Fundamentals CD.

Are You Really Compliant with Software Regulations?
View this web seminar that will help you with compliance best practices and check out a management solution to assure that you won’t be in jeopardy of an audit.

Virtualization Congress Oct. 14-16 in London
Don't miss Virtualization Congress, the premiere EMEA conference dedicated to hardware, OS and application virtualization. Oct. 14-16.
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 Technical Resources 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