|
UDDI is an acronym for Universal Description, Discovery, and Integration – A platform-independent, XML-based registry for businesses worldwide to list themselves on the Internet. UDDI is an open industry initiative (sponsored by OASIS) enabling businesses to discover each other and define how they interact over the Internet. A UDDI business registration consists of three components: Acronyms and initialisms are abbreviations formed from the initial letter or letters of words, such as NATO and XHTML, and are pronounced in a way that is distinct from the full pronunciation of what the letters stand for. ...
The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages. ...
The Organization for the Advancement of Structured Information Standards (OASIS) is a global consortium that drives the development, convergence and adoption of e-business and web service standards. ...
- White Pages - address, contact, and known identifiers;
- Yellow Pages - industrial categorizations based on standard taxonomies; and
- Green Pages - technical information about services exposed by the business
UDDI is nominally one of the core Web Services standards. It is designed to be interrogated by SOAP messages and to provide access to WSDL documents describing the protocol bindings and message formats required to interact with the web services listed in its directory. According to the W3C a Web service is a software system designed to support interoperable machine-to-machine interaction over a network. ...
This article is about a computer protocol. ...
The Web Services Description Language (WSDL) is an XML format published for describing Web services. ...
UDDI was written in 1999/2000, at a time when the authors had a vision of a world in which consumers of Web Services would be linked up with providers through a dynamic brokerage system. In this vision, anyone needing a service such as credit card authentication, would go to their broker and select one supporting the desired SOAP service interface and meeting other criteria. In such a world, the broker would be critical for everyone. For the consumer, trusted brokers would only return reliable/trusted services, while for a service producer, getting a good placement in the brokerage would be critical for effective placement. This vision has not come to pass. Instead, services write custom service endpoints with custom WSDL descriptions. Consumers then hard-code the URLs to their SOAP endpoints, working only with specific systems. Fault tolerance is only achieved through DNS and router tricks, not through dynamic selection of available service endpoints through the brokerage. The Domain Name System or DNS is a system that stores information about host names and domain names in a kind of distributed database on networks, such as the Internet. ...
The most common place that a UDDI system can be found is inside a company where it is used to dynamically bind client systems to implementations. Much of the search metadata permitted in UDDI is not used for this relatively simple role. UDDI can probably be cited as an example of over-prescriptive design, in which a naming system was built around an entirely unproven business model —the service broker.
See also
This page aims to list articles related to the Internet and Internet Protocol. ...
According to the W3C a Web service is a software system designed to support interoperable machine-to-machine interaction over a network. ...
This article is about a computer protocol. ...
This article is about a computer protocol. ...
The Web Services Description Language (WSDL) is an XML format published for describing Web services. ...
The Web Services Description Language (WSDL) is an XML format published for describing Web services. ...
The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages. ...
XML-RPC is a remote procedure call protocol encoded in XML. It is a very simple protocol, defining only a handful of data types and commands, and the entire description can be printed on two pages of paper. ...
The Java API for XML Registries (JAXR) defines a standard API for accessing and programmitically interacting with various kind of metadata registries. ...
The WS-I Basic Profile provides interoperability guidance for core Web Services specifications such as SOAP, WSDL, and UDDI. Links WS-I Basic Profile 1. ...
After Web services are created and published in Web services registries such as UDDI or Web Services Inspection Language (WSIL) documents, the service users or consumers need to search Web services maunally or automatically. ...
UNSPSC is the acronym for the United Nations Standard Products and Services Code. ...
External links - UDDI specifications
- Oasis UDDI
|