UDDI API - find_tModel



说明

find_tModel 函数搜索与指定条件匹配的 tModel 记录。

响应包括一个根 tModelList 元素和一个相应的 tModelInfo 元素,用于匹配的公司。如果 UDDI 操作员仅返回匹配结果的部分列表,则 tModelList 元素的 truncated 属性将设置为 true。如果找不到匹配项,则返回包含零个子元素的 tModelList 元素。

版本 2.0 语法

<find_tModel generic = "2.0" [maxRows = "nn"] 
   xmlns = "urn:uddi-org:api_v2">
   [<findQualifiers/>]
   [<name/>]
   [<identifierBag/>]
   [<categoryBag/>]	
</find_tModel>

参数

maxRows − 可选属性,用于指定要返回的最大行数。如果超过 maxRows,则 serviceList 元素的 truncated 属性将设置为 true。

findQualifiers − 可选元素,用于覆盖默认搜索功能。例如,find 限定符 exactNameMatch 将匹配精确的业务名称。

name − 服务的完整或部分名称。UDDI 2.0 允许你指定最多五个服务名称。

identifierBag − 可选元素,用于按标识符搜索。如果指定了多个标识符,则搜索将通过逻辑 OR 执行。

categoryBag − 可选元素,用于按类别搜索。如果指定了多个类别,则搜索将通过逻辑 AND 执行。

返回的错误

如果处理此 API 调用时发生任何错误,则 dispositionReport 元素将通过 SOAP Fault 返回给调用者。以下错误编号信息将相关 -

E_unsupported − 表示传递的 findQualifier 值之一无效。无效的限定符在错误文本中明确表示。

uddi_api_references.htm
广告
© . All rights reserved.