加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

如何确定wsdl Web服务中的方法名称和参数

发布时间:2020-12-14 21:31:53 所属栏目:资源 来源:网络整理
导读:我对Web服务和KSoap库几乎没有问题。我在询问之前搜索了这个主题,但找不到任何东西。 这是一个问题:我有一个类似http://www.anyting.com/bulkService.wsdl的网址,但我没有任何有关它的文档。我可以确定方法名和NAMESPACE参数只是检查wsdl文件。 示例:htt
我对Web服务和KSoap库几乎没有问题。我在询问之前搜索了这个主题,但找不到任何东西。

这是一个问题:我有一个类似http://www.anyting.com/bulkService.wsdl的网址,但我没有任何有关它的文档。我可以确定方法名和NAMESPACE参数只是检查wsdl文件。
示例:http://www.webservicex.net/isbn.asmx?WSDL

如果可能,我可以在哪里找到发送请求的方法参数。

我正在使用Android Project,所以我正在使用KSoap2,我需要METHOD NAME和NAMESPACE。

小问题:myservice.wsdl是否与myservice.asmx相同?WSDL

感谢您的支持..

编辑#1:我花了很多时间,我得到了正确的参数:

> METHOD_NAME:Web服务可能有多种方法。如果您没有找到有关您的Web服务的文档,可以在wsdl中搜索方法名称。如果你的Web服务扩展名是.asmx,那么你的wsdl就像../services/service.asmx?wsdl。打开wsdl文件并搜索“操作名称”,这个参数是你的方法。选择如果你想使用。
> NAMESPACE:打开你的wsdl并搜索“targetNamespace”。此参数是您的NAMESPACE参数。
> SOAP_ACTION:此参数由方法名称和命名空间组成。使用它像String SOAP_ACTION = NAMESPACE METHOD_NAME;

> URL:在wsdl中查找“service”元素。此元素包含“wsdlsoap:address location =”这个地址是您的Web服务的URL。

解决方法

是的,你可以找到它。去 here,然后点击你想要查看哪些参数的方法。在这个例子中

GetISBNInformation是点击它的方法,你会得到SOAP_ACTION和参数。您使用KSOAP发送请求所需的一切信息。干杯。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读