Drilldown pattern for the UDDI Registry

When you have a key for one of the four main data types managed by a UDDI registry, use that key to access the full registered details for a specific data instance. The UDDI data types are businessEntity, businessService, bindingTemplate and tModel. We can access the full registered information for any of these structures by passing a relevant key type to one of the get_xx API calls.

Continuing the example from the Browse pattern for the UDDI Registry, one of the data items returned by all of the find_x return sets is key information. In the case of the business we were interested in, the businessKey value returned within the contents of a businessList structure can be passed as an argument to get_businessDetail. The successful return to this message is a businessDetail message containing the full registered information for the entity whose key value was passed. This will be a full businessEntity structure.