<%@ Page %> <%@ Register TagPrefix='uddi' Namespace='UDDI.Web' Assembly='uddi.web' %>

Introduction to Searching

Search provides four tabs—Browse by Category, Services, Providers, and tModels—that you can use to locate Web service information. You can search for services, providers, or tModels by categorization, name, identification scheme, or tModel references. If you do not know the complete name of the entity you want to search for, you can use % as a wild card.

When you perform a search, the list of entities that matches your search criteria appears on the screen. To view the details of an entity, click its name in the list. View and browse the attributes of that entity and any associated entities. For example, if you search for a service, you can also view the service provider or bindings and instance infos for that service. To perform a new search, on the UDDI Services UDDI menu, click Search and start again.

Browse by Category tab

Use this tab to locate services, providers, or tModels that have been classified by a specific categorization. Search only returns those services, providers, or tModels that have been defined with the category you specify.

For example, to locate services of a particular classification:

  1. On the UDDI Services UDDI menu, click Search
  2. Click the Browse by Category tab.
  3. Select the categorization schemes and category or classification you want to search by, and then click Find Services.

Services tab

Use this tab to locate services by name, the categories they have been classified with, or the tModels they reference. You may use any or all of the fields to refine your search.

For example, to locate a service that supports a particular interface or protocol:

  1. On the UDDI Services UDDI menu, click Search
  2. Click the Services tab.
  3. Click Add tModel.
  4. Type all or part of the name of the tModel that represents the interface or protocol you want to search by and then click Search.
  5. Select the tModel you want to search by from the list.
  6. Click Search.

Providers tab

Use this tab to search for providers by name, the categories they have been classified with, an identification scheme, or the tModels they refer to. You may use any or all of the fields to refine your search.

For example, to locate all of the providers with names that contain the letters "WS" and belong to a particular implementation or group:

  1. On the UDDI Services UDDI menu, click Search
  2. Click the Providers tab.
  3. Type %WS% in the Provider Name field.
  4. Click Add Identifier.
  5. Specify the identification scheme values that describe the implementation or group you are looking for, and then click Update.
  6. Click Search.

tModels tab

Use this tab to search for tModels by name, the categories they have been classified with, or an identification scheme. You may use any or all of the fields to refine your search.

For example, to locate any tModels that have been categorized as Web Services Description Language (WSDL) descriptions:

  1. On the UDDI Services UDDI menu, click Search
  2. Click the tModels tab.
  3. Click Add Categories.
  4. Select the uddi.org:types categorization scheme.
  5. Select These types are for tModels, then select Specification for a Web service, and then select Specification for a web service described in WSDL.
  6. Click Add Category.
  7. Click Search.
Now that you understand how to search for information in UDDI Services, if you like, review How to search using Browse by Category, How to search for services, How to search for providers, or How to search for tModels.