Inquiry API functions in the UDDI Registry
The inquiry API set allows one to locate and obtain detail on entries in a UDDI registry. The API is split into a number of functions (see below) each requiring a variety of optional and mandatory arguments. For more detail on the functions see Section 5.1.8 in the UDDI V3 Specification . The V3Client offers all functions/arguments described in the UDDI V3 specification. It is worth noting that the UDDI gui does not support all functions/arguments described in the UDDI Version 3 specification.
The queries available are:
- find_binding
- Locates specific bindings within a registered businessService. Returns a bindingDetail message that contains zero or more bindingTemplate structures matching the criteria specified in the argument list.
- find_business
- Locates information about one or more businesses. Returns a businessList message that matches the conditions specified in the arguments.
- find_relatedBusinesses
- Locates information about businessEntity registrations that are related to a specific business entity whose key is passed in the inquiry. The Related Businesses feature is used to manage registration of business units and subsequently relate them based on organizational hierarchies or business partner relationships. Returns a relatedBusinessList message containing results that match the conditions specified in the arguments.
- find_service
- Locates specific services within a registered businessEntity. Returns a serviceList message that matches the conditions specified in the arguments.
- find_tModel
- Locates a list of tModels that match a set of specified criteria. The response will be a list of abbreviated information about registered tModel data that matches the criteria specified. The result will be returned in a tModelList message.
- get_bindingDetail
- Requests the run-time bindingTemplate information for the purpose of invoking a registered business API. Returns a bindingDetail message.
- get_businessDetail
- Returns complete businessEntity information for one or more specified businessEntity registrations matching on the businessKey values specified. Returns a businessDetail message.
- get_opertionalInfo
- Gets full operational information pertaining to one or more entities in the registry. Returns an operationalInfos structure.
- get_serviceDetail
- Requests full information about a known businessService structure. Returns a serviceDetail message.
- get_tModelDetail
- Gets full details for a given set of registered tModel data. Returns a tModelDetail message.
See also
Find_qualifiers for API functions in the UDDI Registry