- UDDI 教程
- UDDI - 主页
- UDDI - 概述
- UDDI - 元素
- UDDI - 技术架构
- UDDI - 数据模型
- UDDI - 接口
- UDDI - 使用示例
- UDDI 与 WSDL
- UDDI - 实现
- UDDI - 规范
- UDDI - 总结
- UDDI API 参考
- UDDI - API 快速参考
- UDDI 有用资源
- UDDI - 快速指南
- UDDI - 有用资源
- UDDI - 讨论
UDDI API - delete_tModel
说明
delete_tModel API 调用用于逻辑删除一个或多个 tModel 结构。逻辑删除将已删除的 tModel 隐藏在 find_tModel 结果集中,但不将其实际删除。删除已删除的 tModel 不起作用。
成功完成后,将返回一条 dispositionReport 消息,其中包含一条成功指示符。
版本 2.0 语法
<delete_tModel generic = "2.0" xmlns = "urn:uddi-org:api_v2" > <authInfo/> <tModelKey/> [<tModelKey/> .] </delete_tModel>
参数
authInfo − 这个必选参数是一个包含身份验证令牌的元素。身份验证令牌是使用 get_authToken API 调用获取的。
tModelKey − 一个或多个 URN 限定的 uuid_key 值,它们表示已知 tModel 数据的特定实例。所有 tModelKey 值以 URN 限定符 uuid (例如“uuid:”后跟一个已知的 tModel UUID 值) 开头。
返回的错误
如果处理此 API 调用时发生任何错误,将向调用方返回一个 dispositionReport 元素,使其位于 SOAP 错误内。以下错误编号信息与之相关 -
E_invalidKeyPassed − 这表示传递的一个 URN 限定的 uuid_key 值与任何已知的 tModelKey 值不匹配。
E_authTokenExpired − 这表示 authInfo 参数中传递的身份验证令牌值不再有效,因为令牌已过期。
E_authTokenRequired − 这表示 authInfo 参数中传递的身份验证令牌值缺失或无效。
E_userMismatch − 这表示传递的一个或多个 tModelKey 值涉及的数据不受表示身份验证令牌的个人控制。
uddi_api_references.htm
广告