在运行时使用soap4r 时,如何将对象传递给RPC 样式的Web 服务?
我正在使用soap4r 在运行时为soap web 服务创建代理。
proxy = SOAP::WSDLDriverFactory.new("http://www.example.com/endpoint?wsdl").create_rpc_driver
如何使用对象参数执行 rpc?
I am creating a proxy for a soap web service at runtime using soap4r.
proxy = SOAP::WSDLDriverFactory.new("http://www.example.com/endpoint?wsdl").create_rpc_driver
How do I execute a rpc with a object parameter?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我找到了我的问题的答案。
假设我有一个具有以下签名的 RPC 风格的 Web 服务:
我可以使用soap4r 执行该服务:
在使用soap4r 一段时间后,我建议如果可能的话使用wsdl2ruby.rb 来生成代理对象。
I found the answer to my question.
Let's say I have an RPC style web service with the following signature:
I can execute that with soap4r:
Having spent some time with soap4r, I would recommend using wsdl2ruby.rb to generate the proxy objects if possible.