JMU
Universal Description, Discovery and Integration (UDDI)
An Introduction


Prof. David Bernstein
James Madison University

Computer Science Department
bernstdh@jmu.edu


Overview
Some Details
Types of Inquiries
Publicly Accessible Queries
find_binding Locate specific bindings within a registered businessService.
find_business Locate information about one or more businesses.
find_relatedBusinesses Locate information about registrations that are related to a specific business entity.
find_service Locate specific services within a registered business entity.
get_bindingDetail Get full binding template information (suitable for making one or more service requests).
get_businessDetail Get the full business entity information for one or more businesses or organizations.
get_serviceDetail Get full details for a given set of registered business services.
Publicly Accessible Queries (cont.)

Syntax for find_business

<find_business [maxRows="nn"] generic="2.0" xmlns="urn:uddi-org:api_v2" >

      [<findQualifiers/>]

      [<name/> [<name/>]...]

  [<discoveryURLs/>]

  [<identifierBag/>]

  [<categoryBag/>]

  [<tModelBag/>]

</find_business>
  

Publishing
Publishing (cont.)

Syntax for delete_business

<delete_business generic="2.0" xmlns="urn:uddi-org:api_v2" >

      <authInfo/>

      <businessKey/>

      [<businessKey/> ...]

</delete_business>