Section 14.12. What is UDDI and how does it relate to SAP?


14.12. What is UDDI and how does it relate to SAP?

How does a potential client get the WSDL file? Essentially, there are two options. We can pass the WSDL file itself (or its location) to our partners, or we can publish the WSDL in a directory so that potential clients can find the service. The Yellow Pages, or directory, for web services is a somewhat complicated protocol named Universal Description, Discovery, and Integration, or UDDI. The UDDI registry includes metadata that can be used to search for services by name, ID, category, type, and so on.

UDDI registries can be public or private, can be used for test or production, and can be used in marketplaces or public exchanges. The registry is a structured database of organizations, the services they offer, and the technical descriptionsnamely, the WSDL documentsfor those services. In a sense, UDDI is a sort of DNS for web services.

SAP's UDDI registry at http://uddi.sap.com allows SAP and other organizations to publish service descriptions of their associated WSDL files. For corporate use, SAP NetWeaver includes a UDDI server. Chapter 8 describes the Enterprise Services Repository. Although the Enterprise Services Repository includes WSDL files, that is its only UDDI-like function. The Enterprise Services Repository includes everything needed for creating enterprise services, and WSDL files are a vital but small subset of what the Enterprise Services Repository contains.




Enterprise SOA. Designing IT for Business Innovation
Enterprise SOA: Designing IT for Business Innovation
ISBN: 0596102380
EAN: 2147483647
Year: 2004
Pages: 265

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net