vs2008引用webservice
1,用sproxy.exe生成头文件, 在cmd命令行中输入sproxy.exe /wsdl wsdl文件.wsdl
2,项目中添加头文件
3,调用代码
// 生成的wsdl文件
# "wsdl.h"
// 引用命名
using namespace classInWsdl;
Method()
{
// 因为生成的代码是基于ATL的,所以要初始化COM
CoInitialize(NULL);
// 代理对象
ClassName* debug = new ClassName;
// 设置wsdl地址
debug->SetUrl(wsdlurl);
// 适当的延时
debug->SetTimeout(200000);
// 调用方法
// p1,p2,参数
// ret,函数的返回值
HRESULT hr = debug->getFun(p1,p2,,&ret);
if(FAILED(hr))
// 调用失败
else
// 调用成功
delete debug;
CoUninitialize();
}