bcb2007使用gSoap调用服务获取不到信息
科多兽 2013-04-17 02:51:23 现在有个.net写的服务,通过bcb2007的Wsdl Importer 导入wsdl生成代理函数,然后在程序中调用能够获取到信息。但是用gSoap的方式生成代理函数,然后调用接口,返回值是400,不是SOAP_OK,请问是什么原因。关键部分代码如下:
struct soap *soap = soap_new();
soap_set_mode(soap, SOAP_C_UTFSTRING);
_ns1__GetConnectionString *IConnectString = new _ns1__GetConnectionString();
_ns1__GetConnectionStringResponse *IResponse = new _ns1__GetConnectionStringResponse();
int IVal = soap_call___ns1__GetConnectionString(soap,NULL,NULL,IConnectString, IResponse);