Chapter 8. UDDI Inquiry API: Quick Reference

This chapter provides a quick reference to the UDDI Inquiry API. The Inquiry API enables you to search existing data or retrieve specific records from a UDDI operator site. For an overview of the API and the UDDI Data Model, refer to Chapter 7.

A snapshot of each UDDI inquiry function is provided in Table 8-1. Later in this chapter, we examine the functions in detail, providing the following information about each function:

  • A brief description

  • The language syntax for UDDI 1.0 and 2.0

  • Descriptions of all function arguments

  • A list of possible error values

When possible, we also include one or more UDDI 1.0 examples for each function. Each of the examples was verified against the Microsoft UDDI Operator site. The chapter concludes with a brief overview of the UDDI find qualifiers, which enable more precise search criteria.

Table 8-1. The UDDI Inquiry API

Inquiry API

Description

UDDI version

find_binding

Searches for template bindings associated with a specified service

1.0, 2.0

find_business

Searches for businesses that match the specified criteria

1.0, 2.0

find_relatedBusinesses

Discovers businesses that have been related via the uddi-org:relationships model

2.0

find_service

Searches for services associated with a specified business

1.0, 2.0

find_tModel

Searches for tModel records that match the specified criteria

1.0, 2.0

get_bindingDetail

Retrieves the complete bindingTemplate for each specified bindingKey ...

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.