博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Web Service-WSDL详解
阅读量:6976 次
发布时间:2019-06-27

本文共 802 字,大约阅读时间需要 2 分钟。

WSDL指网络服务描述语言 (Web Services Description Language), 是一种用XML编写的文档, 用于描述Web Service和函数、参数以及返回值等; 文档内规定了服务的位置以及提供的操作、数据类型等;

1.文档内重要节点

  1).portType: 可以理解为模块或者对象, 包含各种可调用的方法(operation)

    portType: 模块或对象名

      operation: 方法名

        documentation: 方法描述

        input: 输入参数 (message=""指调用哪个参数列表)

  2).message: 可以被理解为被portType中函数参数的描述, 也称为消息, 亦可理解为进程中互相传递的信号, 一个信号包括一系列数据, 即一个参数列表;

1 
2
3
4 5
6
7
8 9
10
11
12
13
14

    这段代码表示glossaryTerms模块下有个getTerm方法, 其中getTem方法传入一个参数term(xs命名空间定义的string类型; 也可以有多个参数只要加<part name="term1" type="xs:int"/>), 返回一个参数value, 类型为xs命名空间下的string类型;

  3).types: 定义了当前WSDL文档用到的各种数据类型, 用来定义portType模块中各个方法的参数和返回值

 

  4).binding: 为每个portType定义消息格式和协议细节。

转载地址:http://erkpl.baihongyu.com/

你可能感兴趣的文章
linux发送email错误 501 Syntax: HELO hostname
查看>>
控制反转 IOC
查看>>
1、Linux汇编——初识汇编
查看>>
javascript json对象转字符串形式
查看>>
从12306网站谈起虚拟主机选购注意事项
查看>>
虚拟内存
查看>>
跨平台抓包软件,可以替代Fiddler
查看>>
iOS Block实现探究
查看>>
nginx虚拟目录配置
查看>>
从"Developer Removed From Sale "回到可下载状态的方法
查看>>
Python:UTF-8编码转换成GBK编码
查看>>
Android监听HOME按键
查看>>
java 解决Html table的rowspan问题(osc处女作)
查看>>
android原生跳转到外网
查看>>
mvc 下的 signalR使用小结
查看>>
各种 django 静态文件的配置总结【待续】
查看>>
渐进符号
查看>>
linux下java进程占用高问题分析过程
查看>>
Eclipse mac 下的快捷键
查看>>
Centos 64位 Install certificate on apache 即走https协议
查看>>