- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Webservice课程设计报告
手机号码归属地服务
(一)WSDL文档:
-wsdl:types
-s:schema targetNamespace=/ elementFormDefault=qualified
-s:element name=GetMobileOwnership
-s:complexType
-s:sequence
s:element name=mobile type=s:string maxOccurs=1 minOccurs=0/
s:element name=authkey type=s:string maxOccurs=1 minOccurs=0/
/s:sequence
/s:complexType
/s:element
-s:element name=GetMobileOwnershipResponse
-s:complexType
-s:sequence
s:element name=GetMobileOwnershipResult type=tns:ResultOfMobileOwnership maxOccurs=1 minOccurs=0/
/s:sequence
/s:complexType
/s:element
-s:complexType name=ResultOfMobileOwnership
-s:sequence
s:element name=status type=s:int maxOccurs=1 minOccurs=1/
s:element name=message type=s:string maxOccurs=1 minOccurs=0/
s:element name=data type=tns:MobileOwnership maxOccurs=1 minOccurs=0/
/s:sequence
/s:complexType
-s:complexType name=MobileOwnership
-s:sequence
s:element name=province type=s:string maxOccurs=1 minOccurs=0/
s:element name=city type=s:string maxOccurs=1 minOccurs=0/
s:element name=areaCode type=s:string maxOccurs=1 minOccurs=0/
s:element name=postCode type=s:string maxOccurs=1 minOccurs=0/
s:element name=corp type=s:string maxOccurs=1 minOccurs=0/
s:element name=card type=s:string maxOccurs=1 minOccurs=0/
/s:sequence
/s:complexType
s:element name=ResultOfMobileOwnership type=tns:ResultOfMobileOwnership nillable=true/
/s:schema
/wsdl:types
1.Types - 数据类型定义的容器,它使用某种类型系统(一般地使用XML Schema中的类型系统)。
2.当elementFormDefault=qualified 时,所有全局元素的子元素将被以缺省方式放到目标命名空间,但是全局元素或者类型将被放到目标命名空间
3.authkey设置的参数可通过url登录,免费网站设置为空。
4.该部分抽象定义了四个元素, GetMobileOwnership、 GetMobileOwnershipResponse、ResultOfMobileOwnership、MobileOwnership
5.GetMobileOwnership定义了一个复杂类型,其中包含两个字符串,用来描述操作的参入传入部分。
6.GetMobileOwnershipResponse:定义了一个复杂类型,包含了一个ResultOfMobileOwnership类型的数据,将来用来描述操作的返回值。
7.ResultOfMobileOwnership:定义了一个复杂类型,包含了一个int数据返回http状态码,一个string数据返回是否请求成功,一个MobileOwnership数据返回手机号码各项信息。
8.MobileOwnership:定义了一个复杂类型,包含五个字符串。
9.complex和element映射到part元素方式是不同的,type需要定制类型映射来处理complex类型,element则不需要。
10.complex
文档评论(0)