1

请帮助我,我需要我的 WSDL 文件的代码,用于使用 RUBY 语言参数的以下 wsdl 文件 url 可以作为 pcEmployeecode 传递...

参数可以作为 STRING 传递,即 pcEmployeeCode="02385"

网址="http://online.mccolls.com.au:8080/wsa/wsa1/wsdl?targetURI=urn:OHWebServiceFMGT"

请参考此 WSDL 文件,如果您已成功获得响应结果,请发帖给我...

有任何想法吗....

我是这样用的,还是报错。

require 'rubygems'
#require 'soap4r'
require 'http-access2'
require 'soap/rpc/driver'
require 'soap/rpc/driver'
require 'net/http'
Net::HTTP.version_1_2
url =
"http://online.mccolls.com.au:8080/wsa/wsa1/wsdl?targetURI=urn:OHWebServiceFMGT"
soap = SOAP::RPC::Driver.new(url,"urn:OHWebServiceFMGT")
soap.wiredump_dev = STDERR
soap.options["protocol.http.ssl_config.verify_mode"] =
OpenSSL::SSL::VERIFY_NONE
soap.add_method('getEmployeeFmgtDetails','pcEmployeeCode')
puts soap.getEmployeeFmgtDetails('02385')
4

0 回答 0