A Cooly Weblog

   ::  ::  ::  ::  :: 管理

什么是WSDL(资料)

Posted on 2007-02-26 11:13 acooly 阅读(1020) 评论(0)  编辑  收藏 所属分类: 技术名词解释学习笔记WebService相关
    WSDL全称Web Service Description Language,即“WEB服务描述语言”,是专用于描述和定位Web服务的一种协议和语言。WSDL为Web Service的提供商和用户推出了方便的协调工作的方法。使用WSDL使得Web Service可以跨语言和跨平台的实现。
   
    本文是对WSDL相关定义,结构和语法的资料的收集和总结,以备学习查阅。(资料来源于互联网)

1.结构

  抽象定义

    Types :独立与机器和语言的类型定义

    Messages : 包括函数参数(输入与输出分开)或文档描述

    PortTypes : 引用消息部分中消息定义来描述函数签名(操作名、输入参数、输出参数)

  具体定义

    Bindings : PortTypes部分的每一操作在此绑定实现

    Services : 确定每一绑定的端口地址

        注意,文档之中可能只有一个Types栏,或根本没有。所有其他的栏可以只有零元素、单元素或是多元素。WSDL的列表要求所有的栏以固定的顺序出现: import, types, message, portType, binding, service。所有的抽象可以是单独存在于别的文件中,也可以从主文档中导入。



   

只有注册用户登录后才能发表评论。


网站导航: