在java中使用.asmx Web服务?

时间:2015-11-08 05:05:30

标签: java asp.net web-services soap wsdl

我有一个用.NET构建的Web服务,并在IIS 7.5中发布。 我尝试了它,如果它有效,但现在的问题是如何使用webservice .asmx

问题在于它具有以下地址,并且不以wsdl结尾。

192.168.1.15/webservice/WebServiceFOX.asmx?op=ExisteExpediente

图片01: http://postimg.org/image/l46c5nt79/

图片02: http://postimg.org/image/6wgnh0gid/

问题是如何没有 wsdl 扩展的Web服务,我不会认识netbeans工具生成java我的代码,以便以后从java中使用web服务。 我希望你能帮助我。

1 个答案:

答案 0 :(得分:2)

服务的WSDL应位于以下网址:<the_host>/webservice/WebServiceFOX.asmx?wsdl,主机位于托管服务的任何位置(图片中为localhost,或问题中为192.168.1.15)。< / p>

发送SOAP请求的端点应为<the_host>/webservice/WebServiceFOX.asmx

ASP.NET生成您看到的那些页面,允许您使用GET请求测试浏览器内的服务。在这些页面中应该有一个指向WSDL的链接(在英语中它是一个名为“服务描述”的链接)。