WDSL文件中的XML元素
理解起来其实很简单
Types指定类型,当然是在后面的Message中需要的类型
Message可以理解为函数中的参数,只不过如果一个函数如果有多个参数的时候应该吧这些参数定义到一个Message中而不能定义为多个Message
ProtTypes就是一个服务接口,定制在你的服务中应该包含哪些操作
Operations当然就是这些操作了,也就是对应每个接口中的函数名称,每一个Operations都可以有input,output,fault等这些参数够来自于Message
Bindings定义通讯方式,每一个PortType对应一个Binding,然后在Binding中进一步细化设置每一个操作,进而每一个input,output,fault的传出方式,编码方式等
Service就是将binding与对应的地址相关联,这样就知道什么地址上的服务能够做哪些事了
WSDL的namespace里有一系列的XML元素。下表概述了那些元素、它们的属性和内容。
Types指定类型,当然是在后面的Message中需要的类型
Message可以理解为函数中的参数,只不过如果一个函数如果有多个参数的时候应该吧这些参数定义到一个Message中而不能定义为多个Message
ProtTypes就是一个服务接口,定制在你的服务中应该包含哪些操作
Operations当然就是这些操作了,也就是对应每个接口中的函数名称,每一个Operations都可以有input,output,fault等这些参数够来自于Message
Bindings定义通讯方式,每一个PortType对应一个Binding,然后在Binding中进一步细化设置每一个操作,进而每一个input,output,fault的传出方式,编码方式等
Service就是将binding与对应的地址相关联,这样就知道什么地址上的服务能够做哪些事了
WSDL的namespace里有一系列的XML元素。下表概述了那些元素、它们的属性和内容。
元素 | 属性 | 内容(子元素) |
<definitions> | name targetNamespace xmlns (other namespaces) |
<types> <message> <portType> <binding> <service> |
<types> | (none) | <xsd:schema> |
<message> | Name | <part> |
<portType> | Name | <operation> |
<binding> | name type |
<operation> |
<service> | name | <port> |
<part> | name type |
(empty) |
<operation> | name parameterOrder |
<input> <output> <fault> |
<input> | name message |
(empty) |
<output> | name message |
(empty) |
<fault> | name message |
(empty) |
<port> | name binding |
<soap:address> |
设计模式学习笔记——工厂方法模式(Factory Method)
设计模式学习笔记——抽象工厂(Abstract Factory)
设计模式学习笔记——单例模式(Singleton)
设计模式学习笔记——适配器模式(Adapter)
设计模式学习笔记——建造者模式(Builder)
设计模式学习笔记——观察者模式(Observer)
玩转Node.js(三)
玩转Node.js(二)
玩转Node.js(一)
- 最新文章
-
[bzoj1023][SHOI2008]cactus 仙人掌图 (动态规划)
[bzoj1022][SHOI2008]小约翰的游戏 John (博弈论)
[bzoj1021][SHOI2008]Debt 循环的债务 (动态规划)
[bzoj1019][SHOI2008]汉诺塔 (动态规划)
[bzoj1017][JSOI2008]魔兽地图 DotR (Tree DP)【有待优化】
[bzoj1016][JSOI2008]最小生成树计数 (Kruskal + Matrix Tree 定理)
[bzoj1015](JSOI2008)星球大战 starwar(离线+并查集)
Unity 5.4大赞:HTC Vive经典The lab渲染器开源
Unity3D项目实战笔记(10):Unity3D编译IPA的PostEvents–节约时间利器
Unity3D项目实战笔记(5):延时功能的几种实现
Copyright © 2011-2022 走看看