首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB 与 web service真的这么难吗,是PB垃圾吗,该怎么解决

2012-03-23 
PB 与 web service真的这么难吗,是PB垃圾吗地址:http://218.59.173.203:82/NFront/services/NcmsService?w

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

[解决办法]
http://www.allpos.cn/csdn/test_web.rar

热点排行