您现在的位置:中国下载站学院中心服 务 器Win服务器教程 → 文章列表

解析Web接口描述语言WSDL(3)

作者:佚名  来源:不详  发布时间:2006-12-31 1:19:51   

减小字体 增大字体

 
 
3、WSDL文档类型

  WSDL文档被分为两种类型:服务接口(service interface )和服务实现(service implementations)。(如下图3所示)



图3 WSDL文档类型

  服务接口由 WSDL文档来描述,这种文档包含服务接口的 types、import、message、portType 和 binding 等元素。服务接口包含将用于实现一个或多个服务的 WSDL服务定义。它是 Web 服务的抽象定义,并被用于描述某种特定类型的服务。

  通过使用一个 import 元素,一个服务接口文档可以引用另一个服务接口文档。例如,一个仅包含 message 和 portType 元素的服务接口可以被另一个仅包含此 portType 的绑定的服务接口引用。

  WSDL服务实现文档将包含 import 和 service 元素。服务实现文档包含实现一个服务接口的服务的描述。import 元素中至少会有一个将包含对 WSDL服务接口文档的引用。一个服务实现文档可以包含对多个服务接口文档的引用。

  WSDL服务实现文档中的 import 元素包含两个属性。namespace 的属性值是一个与服务接口文档中的 targetNamespace 相匹配的URL。location 属性是一个用于引用包含完整的服务接口定义的 WSDL文档的 URL。port 元素的 binding 属性包含对服务接口文档中的某个特定绑定的引用。

  服务接口文档由服务接口提供者开发和发布。服务实现文档由服务提供者创建和发布。服务接口提供者与服务提供者这两个角色在逻辑上是分离的,但他们可以是同一个商业实体。

  一个完整的 WSDL服务描述是由一个服务接口和一个服务实现文档组成的。

  4、WSDL工具

  你可以手工创建WSDL文件,不过,你还可以采用相当多的工具通过WSDL来为你自动处理和定义Web服务。推荐工具软件如下:

  Omniopera----图形用户界面的WSDI、XML和XSD编辑器。
  Microsoft的SOAP Toolkit----一种工具包,其中包括根据WSDL定义创建COM接口的向导程序,还包括根据COM接口创建WSDL的向导程序
  IBM的Web Services Toolkit----一种工具包,其中包括产生WSDL和SOAP部署说明的向导程序

转贴于:中国QQ站

  • 上一篇文章:解析Web接口描述语言WSDL(2)
  • 下一篇文章:解析Web接口描述语言WSDL(4)
  • 阅读统计:[]
  • 中国QQ站】【设为主页】【收藏本页】【打印本文】【回到顶部】【关闭此页

    相关文章
    文章评论(评论内容只代表网友观点,与本站立场无关!)

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 0分

    内 容:

             (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码


    设为首页 - 关于我们 - 广告服务 - 网站地图 - 加入收藏 - 网站声明 - 网站帮助 - 友情链接