UDDI and Its Evolution - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

UDDI and Its Evolution

Description:

White Pages : used to query companies with their attributes ... And businessEntity structure supports the white and yellow pages taxonomies ... – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 18
Provided by: metu3
Category:
Tags: uddi | evolution | pages | white

less

Transcript and Presenter's Notes

Title: UDDI and Its Evolution


1
UDDI and Its Evolution
2
Presentation Outline
  • Brief description of UDDI
  • Main structures of UDDI
  • Evolution of UDDI
  • Conclusion

3
Presentation Outline
  • Brief description of UDDI
  • Main structures of UDDI
  • Evolution of UDDI
  • Conclusion

4
Brief description of UDDI
  • UDDI is a set of specifications that is used to
    publish information for describing and
    discovering web services, finding businesses,
    building registries.
  • UDDI use public or private registries of Web
    Services to store the information about
    businesses and the services they offered.

5
Brief description of UDDI (Cont)
  • How UDDI works? (WebService Example)
  • Publish service
  • Request service description (cengelkoy)
  • Deliver service description (cengelkoy)
  • Call service (over SOAP) (yalova)
  • Deliver results (cengelkoy)

6
Brief description of UDDI (Cont)
  • UDDI has three levels for information
  • (Analogy with Telephone Directory)
  • White Pages used to query companies with their
    attributes
  • Yellow Pages used to query and categorize
    businesses by taxonomies
  • Green Pages define how to interact with the
    Web Services (Tech. Info)

7
Presentation Outline
  • Brief description of UDDI
  • Main structures of UDDI
  • Evolution of UDDI
  • Conclusion

8
Main structures of UDDI
  • Business Entity used to descript information
    about business and entity, also include the
    description of service and some technical
    information. And businessEntity structure
    supports the white and yellow pages taxonomies
  • Business Service contains one or more Web
    Services descriptions describe how to find and
    bind to the web services, supporting green pages
  • Binding Templates information to bind to and
    invoke web service (accessPoint,hostingRedirector)
  • tModel define a service type (abstract
    service). A tModel has attributes as name,
    overviewDoc, categoryBag, etc. Businesses can
    offer the same type of service, all supporting
    the same service interface.
  • publisherAssertion describe the relationship
    between businessEntitys and use
    xx_publisherAssertion message to publishing
    assertions of business relationships

9
Main structures of UDDI(Cont)
10
Presentation Outline
  • Brief description of UDDI
  • Main structures of UDDI
  • Evolution of UDDI
  • Conclusion

11
Evolution of UDDI
Overview
12
Evolution of UDDI (Cont)
  • What is new in Version 3? (Topics)
  • Registration key generation and management
    (integrity)
  • Registration subscription API set
  • XML digital signatures (security)
  • All to enhance Registry Interaction

13
Evolution of UDDI (Cont)
  • Registration key generation and management
    (integrity)
  • The UDDI specification defines syntax for
  • the development of UDDI keys that will
  • preserve the integrity of each registry.
  • Essentially, the intent is to provide a
  • structure for creating unique keys for
  • publication in multiple UDDI registries.

14
Evolution of UDDI (Cont)
  • Registration subscription API set
  • Publishing Services
  • Subscribing to Services

15
Evolution of UDDI (Cont)
  • XML digital signatures (security)
  • Data has not been altered since it was signed
    and published
  • Ownership of a particular registry entity can
    be validated
  • Confidence that data transferred among
    registries can be assured

16
Presentation Outline
  • Brief description of UDDI
  • Main structures of UDDI
  • Evolution of UDDI
  • Conclusion

17
Conclusion
  • UDDI has evolved to reflect todays pragmatic
    business requirements.
  • V3 emphasizes the interaction of private and
    public registries.
  • This brings the vision of wide deployment of web
    services closer to fruition(P2P).
Write a Comment
User Comments (0)
About PowerShow.com