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

perl – 使用SOAP :: Lite服务存根

发布时间:2020-12-15 21:50:38 所属栏目:大数据 来源:网络整理
导读:我一直在寻找使用WSDL URL生成服务存根的 this soap lite tutorial.但是我的数据结构更复杂并且具有嵌套元素.本教程介绍了如何使用 SOAP::Data 创建复杂结构.这看起来非常手动. 在像Java这样的其他语言中,很容易存根请求对象并使用方法调用来设置参数.有没有
我一直在寻找使用WSDL URL生成服务存根的 this soap lite tutorial.但是我的数据结构更复杂并且具有嵌套元素.本教程介绍了如何使用 SOAP::Data创建复杂结构.这看起来非常手动.

在像Java这样的其他语言中,很容易存根请求对象并使用方法调用来设置参数.有没有办法获取一个请求对象,然后我可以简单地对对象进行方法调用来设置参数,而不是“手动”使用SOAP :: Data写出复杂的数据结构,如教程和SOAP :: Data文档中所示?

注意:SOAP :: Lite不是SOAP :: WSDL. SOAP::WSDL文档说明:

This module has a large number of known bugs and is not being actively
developed. This 3.0 release is intended to update the module to pass
tests on newer Perls. This is a service to existing applications
already dependent on this module.

因此,当前支持的模块是SOAP::LiteXML::Compile::SOAP.

解决方法

WSDL实际上不是SOAP标准的一部分. WSDL是一个单独的标准,通常与Java / .Net等人使用SOAP.

看起来你想要Java“在WSDL上指向IDE”方法.这不能替代理解SOAP协议.我强烈建议您学习如何进行手动SOAP调用并调试它们 – 在您必须在截止日期前完成它之前.我认识许多Java’Web Services’程序员,他们甚至不知道协议是如何工作的,因为IDE为他们编写了大部分基础结构.

也就是说,优秀的XML::Compile::WSDL11可能会做你想要的.

(编辑:李大同)

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

    推荐文章
      热点阅读