Inquiry API functions in the UDDI Registry

 

Inquiry API functions in the UDDI Registry

The inquiry API set allows you to locate and obtain details about 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.

Use the IBM UDDI Version 3 Client for Java (see IBM UDDI Version 3 Client) to access programmatically all API calls and arguments supported by the UDDI Version 3 Registry. You can also access the API functions graphically by using the UDDI user interface, however not all of the functions are available with this method. The UDDI Version 3 Registry supports the following Inquiry API calls:

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 runtime 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 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.

For full details of the syntax of the above queries, refer to the UDDI Version 3 API specification at http://www.uddi.org/pubs/uddi_v3.htm.


Sub-topics
Find_qualifiers for API functions in the UDDI Registry



Searchable topic ID: rwsu_inquiry_apifunc