UDDI - API 快速参考


以下是 UDDI 查询 API 和 UDDI 发布 API 的完整参考。

UDDI 查询 API

API名称 描述 V1.0 V2.0
查找绑定 搜索与指定服务关联的模板绑定。
查找业务 搜索符合指定条件的企业。
查找相关企业 发现通过 uddi-org:relationships 模型关联的业务。
查找服务 搜索与指定企业关联的服务。
查找模型 搜索与指定条件匹配的 tModel 记录。
获取绑定详细信息 检索每个指定的绑定密钥的完整绑定模板。
获取业务详细信息 检索每个指定的businessKey 的完整businessEntity。
获取业务详细信息Ext 检索每个指定的businessKey 的扩展businessEntity。
获取服务详细信息 检索每个指定 serviceKey 的businessService 记录。
获取模型详细信息 检索每个指定 tModelKey 的 tModel 记录。

UDDI 发布 API

API名称 描述 V1.0 V2.0
获取authToken 检索授权令牌。所有发布者接口操作都要求随请求提交有效的授权令牌。
丢弃_authToken 告诉 UDDI 注册中心不再接受给定的授权令牌。此步骤相当于退出系统。
保存业务 创建或更新 UDDI 注册表中包含的业务实体信息。
保存服务 创建或更新有关业务实体提供的 Web 服务的信息。
保存绑定 创建或更新有关 Web 服务实施的技术信息。
保存模型 创建或更新由 UDDI 注册中心管理的抽象概念的注册。
删除_业务 从 UDDI 注册表中完全删除给定的业务实体。
删除服务 从 UDDI 注册表中完全删除给定的 Web 服务。
删除绑定 从 UDDI 注册表中删除给定的 Web 服务技术详细信息。
删除_t模型 从 UDDI 注册表中删除指定的 tModel。
获取注册信息 返回 UDDI 注册中心当前为用户跟踪的所有内容的摘要,包括所有业务、所有服务和所有 tModel。
set_publisher断言 管理与单个发布者帐户关联的所有跟踪关系断言。
add_publisher断言 导致将一个或多个publisherAssertions 添加到单个发布者的断言集合中。
删除_publisher断言 导致从发布者的断言集合中删除一个或多个publisherAssertion 元素。
get_assertionStatusReport 提供管理支持,以确定当前和未决的发布者声明的状态,这些声明涉及由单个发布者帐户管理的任何商业注册。
获取发布者断言 获取与单个发布者帐户关联的完整发布者断言集。

错误码参考

A complete reference of error codes returned by UDDI APIs is as given −

Error Codes