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元素。下表概述了那些元素、它们的属性和内容。

元素 属性 内容(子元素)
<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>
发表于 2006-08-13 19:03 lisugar 阅读(868) 评论(1) 编辑 收藏

 
评论
#1楼4757692006/8/13 19:38:00
记录收藏下

http://pic.cnblogs.com/face/8622/20130526224329.png

哥本哈士奇(aspnetx) 评论于 2006-08-13 19:38    回复引用

 

最新文章

  1. css伪类制作三角箭头
  2. 线程本地变量ThreadLocal源码解读
  3. IEnumerable 使用foreach 详解
  4. Create Linked Server SQL Server 2008
  5. iOS开发者帐号流程
  6. Find K most Frequent items in array
  7. 沈逸老师PHP魔鬼特训笔记(9)--进化
  8. js上传图片及预览功能
  9. MongoDB sharding cluster Step by Step
  10. 云计算与虚拟化以及IaaS, PaaS和SaaS
  11. Ionic 安装创建项目
  12. 201621123054 《Java程序设计》第六周实验总结
  13. 将VS项目提交至SVN时,怎样忽略bin和obj目录中的文件
  14. MyEclipse非正常关闭问题
  15. easyui再学习的一部分代码
  16. linux实时流量监控
  17. SimpleAdapter 网络视图:带预览的图片浏览器
  18. 使用appassembler插件生成启动脚本
  19. 20145303 《Java程序设计》第8周学习总结
  20. Unity热更新技术整理

热门文章

  1. Spring学习(七)
  2. HDU 1372 Knight Moves(bfs)
  3. C++98常用特性介绍——mutable关键字
  4. N-tier architecture N层架构 (转)
  5. HackInOS靶机渗透
  6. redhat 7.6 流量监控命令、软件(3)nethogs 监控进程实时流量
  7. centos 默认php 版本太低移到高版本的办法
  8. Django继承drf的user模型的demo
  9. MySQL8.0 ROW_NUMBER、RANK、DENSE_RANK窗口函数 分组排序排名
  10. 服务器settings