Saturday, August 11, 2012

UDDI Inquiry API

Find Operations

  1. find_business - Finds matching businessEntity entries.
    • find_business([findQualifiers],[name*],[discoveryURLs],[identifierBag],[categoryBag],[tModelBag])
         :businessList{businessInfos}
  2. find_service - Finds matching businessService entries.
    • find_service([@businessKey],[findQualifiers],[name*],[categoryBag],[tModelBag])
         :serviceList{serviceInfos}
  3. find_binding - Finds matching bindingTemplate entries.
    • find_binding([findQualifiers], tModelBag) :
         :bindingDetail{bindingTemplate+}
  4. find_tModel - Finds matching tModel entries.
    • find_tModel([findQualifiers],[name],[identifierBag],[categoryBag])
         :tModelList{tModelInfos}
  5. find_relatedBusinesses - Finds matching publisherAssertion entries.
    • find_relatedBusiness([findQualifiers],businessKey,[keyedReference])
         :relatedBusinessList {businessKey,relatedBusinessInfos}

Get Operations

  1. get_businessDetail
    • get_businessDetail (businessKey+) : businessEntity
  2. get_businessDetailExt
    • get_businessDetailExt (businessKey+) : businessEntity
  3. get_serviceDetail
    • get_serviceDetail (serviceKey+) : businessService
  4. get_bindingDetail
    • get_bindingDetail (bindingKey+) : bindingTemplate
  5. get_tModelDetail
    • get_tModelDetail (tModelKey+) : tModel

No comments:

Post a Comment