PB 与 web service真的这么难吗,是PB垃圾吗
地址:http://218.59.173.203:82/NFront/services/NcmsService?wsdl
开发工具:java
// 第一步 创建对象 , 连接 Web service
long ll_ret , ll_row
string str_proxy_name = 'qqncmsservicehttpport'
string err
soapconnection lsc_conn
qqncmsservicehttpport lproxy_obj
try
lsc_conn = create soapconnection
catch (RUNtimeerror e11)
err = '创建soapconnection 出现错误,错误消息是: ' + e11.getMessage()
messagebox('',err)
return
end try
try
lsc_conn.SetOptions("SoapLog=~"soaplog.txt~"")
catch (RUNtimeerror e12)
err = 'soapconnection 调用函数SetOptions 出现错误,错误消息是: ' + e12.getMessage()
messagebox('',err)
return
end try
try
ll_ret = lsc_conn.createInstance(lproxy_obj,str_proxy_name)//,gs_wsdl)
catch (RUNtimeerror e13)
err = 'soapconnection 创建实例(函数createInstance)失败,错误消息是: ' + e13.getMessage()
messagebox('',err)
return
end try
if ll_ret <> 0 then
err = '创建实例失败,请检查代理对象是否正确,错误代码'
return
end if
//第二步 调用 Ws的方法
string WebService_Return_Values
try
WebService_Return_Values = lproxy_obj.getdrugcatalog(gs_code )
catch (SoapException e14)
messagebox('调用方法','调用web service 失败:' + e14.getMessage())
到这个地方运行错误:failed to connect to host 218.59.173.203,port 80:no error