微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WebService学习笔记二

1、WSDL对WebService的描述

       service,port,opertaion 之间的关系如图

      

wsdl示例: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl (天气预报wsdl)

部分重要数据如下:

 <wsdl:service name="WeatherWebService">    
    <wsdl:port name="WeatherWebServiceSoap" binding="tns:WeatherWebServiceSoap">
      <soap:address location="http://www.webxml.com.cn/WebServices/WeatherWebService.asmx"/>
    </wsdl:port>
    <wsdl:port name="WeatherWebServiceSoap12" binding="tns:WeatherWebServiceSoap12">
      <soap12:address location="http://www.webxml.com.cn/WebServices/WeatherWebService.asmx"/>
    </wsdl:port>
    <wsdl:port name="WeatherWebServiceHttpGet" binding="tns:WeatherWebServiceHttpGet">
      <http:address location="http://www.webxml.com.cn/WebServices/WeatherWebService.asmx"/>
    </wsdl:port>
    <wsdl:port name="WeatherWebServiceHttpPost" binding="tns:WeatherWebServiceHttpPost">
      <http:address location="http://www.webxml.com.cn/WebServices/WeatherWebService.asmx"/>
    </wsdl:port>
  </wsdl:service>


在@WebService注解中与之对应的属性

 serviceName    --->        wsdl:serverName

  portName       ---->         wsdl:portName

   name             ----->       wsdl:portType     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐