UDDI Tutorial
UDDI API References
UDDI Resources
Selected Reading
© 2010 TutorialsPoint.COM
|
UDDI Overview
What is UDDI?
UDDI is an XML-based standard for describing, publishing, and finding Web services.
UDDI stands for Universal Description, Discovery and Integration.
UDDI is a specification for a distributed registry of Web services.
UDDI is platform independent, open framework.
UDDI can communicate via SOAP, CORBA, Java RMI Protocol.
UDDI uses WSDL to describe interfaces to web services.
UDDI is seen with SOAP and WSDL as one of the three foundation standards of web services.
UDDI is an open industry initiative enabling businesses to discover each other and define how they interact over the Internet.
UDDI has two parts:
History of UDDI
UDDI 1.0 was originally announced by Microsoft, IBM, and Ariba in September 2000.
Since the initial announcement, the UDDI initiative has grown to include more than 300 companies inclduing Dell, Fujitsu, HP, Hitachi, IBM, Intel, Microsoft, Oracle, SAP, and Sun.
May 2001, Microsoft and IBM launched the first UDDI operator sites and turned the UDDI registry live.
June 2001, UDDI announced Version 2.0.
As of this writing, the Microsoft and IBM sites implement the 1.0 specification and plan 2.0 support in the near future
Currently UDDI is sponsored by OASIS
Partner Interface Processes - PIPs
Partner Interface Processes (PIPs) are XMLbased interfaces that enable two trading partners to exchange data. Dozens of PIPs already exist. Few are listed here:
PIP2A2 : Enables a partner to query another for product information.
PIP3A2 : Enables a partner to query the price and availability of specific products.
PIP3A4 : Enables a partner to submit an electronic purchase order and receive acknowledgment of the order
PIP3A3 : Enables a partner to transfer the contents of an electronic shopping cart.
PIP3B4 : Enables a partner to query status on a specific shipment.
Private UDDI Registries
As an alternative to using the public federated network of UDDI registries available on the Internet, companies or industry groups may choose to implement their own private UDDI registries.
These exclusive services would be designed for the sole purpose of allowing members of the company or of the industry group to share and advertise services amongst themselves.
However, whether the UDDI registry is part of the global federated network or a privately owned and operated registry, the one thing that ties it all together is a common web services API for publishing and locating businesses and services advertised within the UDDI registry.
|
|
|
|