理解 UDDI 注册中心的 WSDL(2) - 51CTO.COM

来源:百度文库 编辑:神马文学网 时间:2024/04/27 17:21:06
理解 UDDI 注册中心的 WSDL(2)
http://tech.51cto.com  2006-12-19 14:10  Peter Brittenham等  developerWorks 中国  我要评论(0)
摘要:Web 服务描述语言(WSDL)有多种用法。特别是,根据应用程序的需要,WSDL 在 UDDI 注册中心有好几种使用方法。在这篇文章中,我们将介绍一下在 UDDI 注册中心使用 WSDL 的几种不同的方法。
标签:UDDI  WSDL
限时报名参加“甲骨文全球大会·2010·北京”及“JavaOne和甲骨文开发者大会2010”
服务接口到 tModel 的映射示例
清单 1包含一个示例 WSDL 服务接口文档。映射到 UDDI tModel 中的值显示在图表关键字中。
清单 1:示例 WSDL 服务接口
Standard WSDL service interface definition for a stock quote service.
关键字:
Definitions― targetNamespace 将被用作 tModel 的名称。documentation 元素的内容将被用于描述 tModel。
Binding― 绑定名将被用于限定 overviewURL。
清单 2包含在发布 WSDL 服务接口定义时创建的 UDDI tModel。 值显示在图表关键字中。
清单 2:根据 WSDL 服务接口创建的 UDDI tModel
http://www.getquote.com/StockQuoteService-interface Standard service interface definition for a stock quote service. WSDL Service Interface Document http://www.getquote.com/services/ SQS-interface.wsdl#SingleSymbolBinding
关键字:tModel― tModel 的名称根据 targetNamespace 设置。描述是根据与 definitions 元素相关联的 documentation 元素设置的。overviewURL 被设置为 WSDL 服务接口文档可通过网络访问到的位置, 即 http://www.getquote.com/services/SQS-interface.wsdl。它还包含对服务接口文档中名为的 SingleSymbolBinding 的绑定的直接引用。既然这是服务接口文档中唯一的绑定,对绑定的这个引用就不是必需的。categoryBag 包含 wsdlSpec 条目以及其它的所有 keyedReference,keyedReference 指出这个服务接口描述的意向中的商业用途。