C++ 调用webservice 需要下载微软件的soap tik 3.0 调用时由于要手动定义访问服务的方法和参数,所以一定要注意参数不能错.而其它高级语言会动动态生成调用代码,所以不存在此种情况.一般调用函数的参数写错会返回0(null)的错误.
还有就是服务方不能给C++客户端返回null,在返回结果时最好用string ,如果是二进制信息最好用base64编码成string类型再返回,到客户端再解析.
C++ 调用webservice 需要下载微软件的soap tik 3.0 调用时由于要手动定义访问服务的方法和参数,所以一定要注意参数不能错.而其它高级语言会动动态生成调用代码,所以不存在此种情况.一般调用函数的参数写错会返回0(null)的错误.
还有就是服务方不能给C++客户端返回null,在返回结果时最好用string ,如果是二进制信息最好用base64编码成string类型再返回,到客户端再解析.