Ruby实现webservice客户端时,遇到一个WSDL::XMLSchema::Parser问题
因为要去调用别人提供的web service的服务端程序
wsdl = "http://***.****.***/soap/****.php" # 创建远程调用,取得服务端的服务描述文件WSDL driver = SOAP::WSDLDriverFactory.new(wsdl).create_rpc_driver
WSDL::XMLSchema::Parser::UnknownElementError: unknown element: {}htmlwsdl = "http://*****.*****.*****/soap/*****.php?wsdl" # 创建远程调用,取得服务端的服务描述文件WSDL driver = SOAP::WSDLDriverFactory.new(wsdl).create_rpc_driver
getSysTime(String key)的方法
driver.getSysTime("参数值") 这样调用即可