Red Hat Training

A Red Hat training course is available for JBoss Enterprise SOA Platform

4.13. UDDI Application Programming Interfaces

The UDDI v3 specification defines nine APIs:
UDDI_Security_PortType
This defines the API to obtain a security token. With a valid security token a publisher can publish to the registry. A security token can be used for the entire session.
UDDI_Publication_PortType
This defines the API to publish business and service information to the UDDI registry.
UDDI_Inquiry_PortType
This defines the API to query the UDDI registry. This API does not normally require a security token.
UDDI_CustodyTransfer_PortType
This API can be used to transfer the custody of a business from one UDDI node to another.
UDDI_Subscription_PortType
This defines the API to register for updates on a particular business of service.
UDDI_SubscriptionListener_PortType
This defines the API a client must implement to receive subscription notifications from a UDDI node.
UDDI_Replication_PortType
This defines the API to replicate registry data between UDDI nodes.
UDDI_ValueSetValidation_PortType
This is used by nodes to allow external providers of value set the validation. Web services to assess whether keyedReferences or keyedReferenceGroups are valid.
UDDI_ValueSetCaching_PortType
UDDI nodes may perform validation of publisher references themselves using the cached values obtained from such a Web service.