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.