Elton Stoneman

  Home  |   Contact  |   Syndication    |   Login
  120 Posts | 0 Stories | 3607 Comments | 0 Trackbacks

News

Archives

Post Categories

A couple of points worth noting when using UDDI Services in Windows 2003 as a repository, and the ESB Guidance UDDI Resolver:

  • The UDDI Resolver checks Service Providers and Services in a culture-specific manner. In the UDDI Services Web interface, the culture defaults to en-US, whereas the Resolver picks up the current system culture. So if you're running under en-GB it won't find entries set with en-US, or with the root "en", it must be an exact match.
  • When it finds a match, the Resolver caches it using a timeout policy. The timeout is configured in Microsoft.Practices.ESB.PipelineComponents.config and defaults to 600 seconds:

    <ESBProcessor>

    <Cache>

    <add key="UDDI" value="600" />

  • UDDI allows you to have multiple names for one service so you can have aliases, and also multiple services with the same name. There's no versioning of services out of the box with ESB Guidance, but you could have multiple UDDI entries with the same service name and a custom binding to indicate the version. An extended resolver would check the version and consumers could then request a specific version, or default to the latest version.
  • The W2k3 Resource Kit has a tool for exporting UDDI config settings, but this also exports the unique service key. Manually entering UDDI config is brittle and time consuming; there's an SDK which makes life easier, so we're looking at an MSBuild task which creates the UDDI entry as part of the deployment.

     

When you add itineraries and service resolution as abstractions, you lose the single endpoint for consumer discovery. In the ESB model, a new consumer will need to know the format of the itinerary header and the contract for the service provider which will form the body of the request. It would be good to centralise client developer access to the repository, so users can navigate the repository, read the descriptions and get generated usage – WSDL for the header and the body, sample XML itinerary message, generated entities for request/response etc. This is a tool in our growing TODO list…

  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati
posted on Sunday, May 25, 2008 1:25 PM

Feedback

# re: UDDI Service Resolution 6/12/2010 10:57 AM weight-loss555
Great site. I like the way you explain everything without using complicated terms.


# re: UDDI Service Resolution 10/18/2010 2:51 AM piano
Very good information about UDDI Service Resolution.I just like your way of presentation.Thanks...

# re: UDDI Service Resolution 10/30/2010 6:40 AM firewall analysis tools
UDDI is known as Universal Description, Discovery and Integration ..It is an industry specification for publishing and locating information about Web services.UDDI Services provides UDDI capabilities for use within an enterprise or between business partners.

# re: UDDI Service Resolution 11/10/2010 3:20 AM uterine fibroid embolization
I covered the UDDI Information model in a fair amount of detail. These are really informative. Keep sharing...

# re: UDDI Service Resolution 2/23/2011 8:18 AM reverse marketing
It was an enriching experience to know more about the functions of the UDDI. It's so true, a new consumer needs to know the format of the itinerary header and the contract for the service provider, this is a very important point to note. The article has some very important points of which I was unaware. Thanks for the helpful post.

# re: UDDI Service Resolution 4/22/2011 11:35 AM scottsdale search engine optimiz
I like this concept. I must say that elements you put here look awesome. I liked all of them. Keep it up. Thanks a lot for sharing.... Looking forward to reading your next post..


# re: UDDI Service Resolution 5/12/2011 8:00 AM list of online colleges
With UDDI that allow me to use several name. I will not stuck on thinking how to solve the need to have different name for different tasks.

# # re: UDDI Service Resolution 10/14/2011 3:40 AM Mulberry Outlet
Syles from the new collections at reduced introductory prices. This is a great way to pick up a trendy, new but cheap designer handbag.

Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification: