请教用gsoap,C++获取webservice服务端的文件
现在有一问题想求教,我用C++作为客户端,用gsoap的函数去调服务,因为服务端是java写的,将要返回的数据文件用流形式传回。所以不能采用直接读取数组的形式获取数据,目...
现在有一问题想求教,我用C++作为客户端,用gsoap的函数去调服务,因为服务端是java写的,将要返回的数据文件用流形式传回。所以不能采用直接读取数组的形式获取数据,目前知道的是用mtom方式去获取流,但是我用gsaop给的例子,写在我的代码里,获取不到。经过调试,由于soap->mime.start, soap->mime.last->id这两个变量在gsoap底层的soap_match_cid函数里相同,导致无法回调soap.fmimewriteopen = mime_client_write_open的这个函数,所以现在求教啊,怎么获取服务端的流文件呢
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询