如何使webservice得wsdl地址不打开,服务却能访问

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使webservice得wsdl地址不打开,服务却能访问相关的知识,希望对你有一定的参考价值。

  楼上这样灌水在回答,百度都不管?
  您好,我来为您解答:
  可以加入身份认证,也可以限制访问IP,如果服务是公开的,只是不想让别人访问服务的首页,可以在代码中做截获,只允许请求具体调用函数。
  如果我的回答没能帮助您,请继续追问。
参考技术A 直接用?什么意思?\r\n你是问能否根据wsdl来调用服务是吗?如果是的话,确实可以,\r\n你可以根据wsdl的Operation的名字获取所需要参数,即在浏览器的地址栏输入\r\nweb service URL\\/operationName\\/parameterName\\/parameterValue\r\n就样就可以调用服务,从而获得返回的SOAP文件。这个一般都是用来测试用的;\r\n如果是用程序来调用的话,用wsdl生成桩代码再调用服务的。不同的编程语言生成桩代码方式不一样,调用的的代码也各不相同

webService接口交互

 

1.需要在XXXXX.wsdl中配置相应的类与service方法。

2.启动你的项目,打开浏览器,输入地址:http://localhost:8080/lis/services,就能看到你XXXXX.wsdl配置的类名和方法名(service

3.此时你会看到,类名后面会有一个可以点击的wsdl的标签,点击进去就是类型相应类的内容。

以上是关于如何使webservice得wsdl地址不打开,服务却能访问的主要内容,如果未能解决你的问题,请参考以下文章

提供了webservice的wsdl地址,如何生成消费端(客户端),怎么调用已经提供的wsdl接口

没有wsdl,怎么使用soapui测试webservice接口?

怎么查看开源wsdl 接口中的方法

如何有delphi5调用webservice,别人写的webservice?

webService接口交互

怎么用Java通过wsdl地址调用WebService求代码