求救,关于PB调用webservice中传xml格式字符串
小弟最近在研究webservice
pb11.5
webservice:http://221.131.80.221:8091/THSS/services/DrugService?wsdl
其中customer函数三个string参数,arg2要求为xml格式字符串
我写的代码如下:
Long ll_log
SoapConnection lc_soap_conn
mydrugserviceporttypeport proxy_obj
//webservice接口
lc_soap_conn = create SoapConnection //Instantiated connection
ll_log = lc_soap_conn.SetOptions("SoapLog=~"mySoapLog.log~"")
IF lc_soap_conn.CreateInstance(proxy_obj, "mydrugserviceporttypeport","http://221.131.80.221:8091/THSS/services/DrugService?wsdl") <> 0 THEN
MessageBox("提示","webservice接口连接出错!")
END IF
string compCode="***********"
string pwd="***************"
string data="<?xml version=~'1.0~' encoding=~'utf-8~'?><DATAS><DATA><UNIT_NAME>江苏九州通医药有限公司</UNIT_NAME><UP_USER>************</UP_USER><UNIT_TYPE>1</UNIT_TYPE><CERT_NO>**********</CERT_NO><CERT_VALID>2017-04-01</CERT_VALID><TAX_CODE>***********</TAX_CODE><UNIT_RANGE>***************</UNIT_RANGE><BUS_TYPE>0</BUS_TYPE><UNIT_ADD>南京市江宁经济开发区殷华街476号</UNIT_ADD><UNIT_CONT>王**</UNIT_CONT><CONT_PHONE>025********</CONT_PHONE></DATA></DATAS>"
string ll_ret
ll_ret=proxy_obj.customer(compCode,pwd,data)
messagebox("",ll_ret)
DESTROY proxy_obj
DESTROY lc_soap_conn
data字符串在mySoapLog.log中<>均不显示了,变成了“”“<?xml version='1.0' encoding='utf-8'?>”
程序出现错误
Application terminated
Error:The given SOAPAction'
http://service.dataupload.thss.keyu.com/#customer does not match an operation
求救
pb11.5
webservice:http://221.131.80.221:8091/THSS/services/DrugService?wsdl
其中customer函数三个string参数,arg2要求为xml格式字符串
我写的代码如下:
Long ll_log
SoapConnection lc_soap_conn
mydrugserviceporttypeport proxy_obj
//webservice接口
lc_soap_conn = create SoapConnection //Instantiated connection
ll_log = lc_soap_conn.SetOptions("SoapLog=~"mySoapLog.log~"")
IF lc_soap_conn.CreateInstance(proxy_obj, "mydrugserviceporttypeport","http://221.131.80.221:8091/THSS/services/DrugService?wsdl") <> 0 THEN
MessageBox("提示","webservice接口连接出错!")
END IF
string compCode="***********"
string pwd="***************"
string data="<?xml version=~'1.0~' encoding=~'utf-8~'?><DATAS><DATA><UNIT_NAME>江苏九州通医药有限公司</UNIT_NAME><UP_USER>************</UP_USER><UNIT_TYPE>1</UNIT_TYPE><CERT_NO>**********</CERT_NO><CERT_VALID>2017-04-01</CERT_VALID><TAX_CODE>***********</TAX_CODE><UNIT_RANGE>***************</UNIT_RANGE><BUS_TYPE>0</BUS_TYPE><UNIT_ADD>南京市江宁经济开发区殷华街476号</UNIT_ADD><UNIT_CONT>王**</UNIT_CONT><CONT_PHONE>025********</CONT_PHONE></DATA></DATAS>"
string ll_ret
ll_ret=proxy_obj.customer(compCode,pwd,data)
messagebox("",ll_ret)
DESTROY proxy_obj
DESTROY lc_soap_conn
data字符串在mySoapLog.log中<>均不显示了,变成了“”“<?xml version='1.0' encoding='utf-8'?>”
程序出现错误
Application terminated
Error:The given SOAPAction'
http://service.dataupload.thss.keyu.com/#customer does not match an operation
求救
...全文
相关推荐
PB调用WebServices的例子IP地址查询服务.rar_PB调用WebServices实例_pb_welle3k_服务
PB调用WebServices的例子IP地址查询服务
C#创建WEBSERVICE、PB调用实例
VS2010 C#开发的webservice服务端,返回xml 文件,PowerBuilder 11.5调用webservice,得到XML文件到本地磁盘,然后转换为datawindow
pb11+webservice开发分布式三层应用
pb11+webservice开发分布式三层应用
PB连webserverice的实战说明.
PB连webserverice的实战说明.
upclass.txt
该代码用c#开发的webservice上传函数,生成dll,为PB调用


Web 应用
