Name

find_bindings

Synopsis

The find_bindings function searches for template binding records associated with a specified service and the specified tModel record(s). The response includes a root bindingDetail element and one bindingTemplate element for each matching binding. If the UDDI operator returns only a partial list of matching results, the bindingDetail element’s truncated attribute will be set to true. If no matches are found, a bindingDetail element with zero subelements is returned.

Version: 1.0 and 2.0

1.0 syntax:

<find_binding serviceKey="uuid_key" generic="1.0" 
   [maxRows="nn"] xmlns="urn:uddi-org:api">
   [<findQualifiers/>]
   <tModelBag/>
</find_binding>

2.0 syntax:

<find_binding serviceKey="uuid_key" [maxRows="nn"] generic="2.0"
   xmlns="urn:uddi-org:api_v2">
   [<findQualifiers/>]
   <tModelBag/>
</find_binding>

Arguments:

serviceKey

Required uuid_key attribute specifying the associated businessService.

maxRows

Optional attribute to specify the maximum number of rows to be returned; if maxRows is exceeded, the bindingDetail element’s truncated attribute will be set to true.

findQualifiers

Optional element to override the default search functionality. For additional details, see the “Find Qualifiers” section, later in this chapter.

tModelBag

Required uuid_key element to specify tModel records. If more than one tModel is specified, the search is performed via a logical AND.

Example:

The following UDDI 1.0 example searches for all SOAP bindings associated with the XMethods Delayed Stock ...

Get Web Services Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.