wsdl文档注释
来源:互联网 发布:淘宝怎么修改店名 编辑:程序博客网 时间:2024/06/07 03:09
<?xml version="1.0" encoding="UTF-8" ?> - <wsdl:definitions targetNamespace="http://10.164.4.10/uat/services/PersonalPolicyPos" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://10.164.4.10/uat/services/PersonalPolicyPos" xmlns:intf="http://10.164.4.10/uat/services/PersonalPolicyPos" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">*根节点wsdl:definitions表示这个是一个wsdl的定义文件*- <!-- WSDL created by Apache Axis version: 1.3Built on Oct 05, 2005 (05:23:37 EDT) --> - <wsdl:message name="PersonalPolicyPosResponse">*消息的详细信息,详细描述了出参是什么,入参是什么* <wsdl:part name="PersonalPolicyPosReturn" type="soapenc:string" /> </wsdl:message>- <wsdl:message name="PersonalPolicyPosRequest"> <wsdl:part name="xmlStr" type="soapenc:string" /> </wsdl:message>- <wsdl:portType name="PersonalPolicyPos">*具体的服务集合,有哪些方法可以操作。方法入参是什么,出参是什么。*- <wsdl:operation name="PersonalPolicyPos" parameterOrder="xmlStr">*operation:表示一个WS操作,代表有多少个接口可以跟客户端交流。* <wsdl:input message="impl:PersonalPolicyPosRequest" name="PersonalPolicyPosRequest" /> *input表示调用这个方法要传入的参数* <wsdl:output message="impl:PersonalPolicyPosResponse" name="PersonalPolicyPosResponse" /> *output表示该方法返回的结果* </wsdl:operation> </wsdl:portType>*types:使用XML模式语言声明在WSDL文档中的其他位置使用的复杂数据类型与元素*- <wsdl:binding name="PersonalPolicyPosSoapBinding" type="impl:PersonalPolicyPos">*binding是接口生成的 * *Binding:特定端口类型的具体协议和数据格式规范的绑定。* <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />*提供服务的协议* - <wsdl:operation name="PersonalPolicyPos"> <wsdlsoap:operation soapAction="" /> - <wsdl:input name="PersonalPolicyPosRequest"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://ebs.webservice.sinosoft.com" use="encoded" /> </wsdl:input>- <wsdl:output name="PersonalPolicyPosResponse"> <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://10.164.4.10/uat/services/PersonalPolicyPos" use="encoded" /> *提供访问这个服务的一个地址* </wsdl:output> </wsdl:operation> </wsdl:binding>- <wsdl:service name="PersonalPolicyPosService">*service是实现类生成的* *Service:相关服务访问点的集合。*- <wsdl:port binding="impl:PersonalPolicyPosSoapBinding" name="PersonalPolicyPos">*Port:定义为协议/数据格式绑定与具体Web访问地址组合的单个服务访问点*。 <wsdlsoap:address location="http://10.164.4.10/uat/services/PersonalPolicyPos" /> </wsdl:port> </wsdl:service> </wsdl:definitions>
一次Web Service的调用,其实并不是方法的调用,而是发生SOAP消息(即xml文档片段)。
大白话总结:就是在service中创建了一个服务PersonalPolicyPosService,binding定义服务的协议,porttype中定义了服务接口的具体实现类PersonalPolicyPos,operation中定义了调用类中方法PersonalPolicyPos及参数mlStr,message中定义方法的入参、出参。
阅读全文
0 0
- wsdl文档注释
- WSDL 文档
- WSDL 文档
- wsdl文档
- WSDL文档介绍
- WSDL 文档结构
- WSDL文档详解
- Cxf - WSDL文档说明
- wsdl文档详解
- WebService --WSDL文档解析
- 详细介绍WSDL文档
- wsdl文档概述
- 详细讲解WSDL文档
- WSDL文档图解
- wsdl文档解释
- 文档注释
- 注释文档
- 注释文档
- 简易计算器(利用函数指针数组)
- Java移位运算
- ArrayList 初始化
- hive-04-Hive函数大全
- Linux 多发行版 U 启跨平台软件
- wsdl文档注释
- 7. Dubbo原理解析-与spring融合
- Coursera课程视频加载不出解决方法
- Lua栈
- ECMA5Script新增的数组循环遍历九个方法
- 669. Trim a Binary Search Tree
- 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?
- 数据库基本操作
- Linux C语言ping方法判断是否已经连接网络方法