c++怎么调用c#的webservice?

编程乐趣
.Net领域优质创作者
2011-07-11 06:28:08
用c++写的ATL程序调用c#的webservice,需要添加什么组件吗?

在网上看到资料,有提到要使用soapsdk。

我的代码:

// 因为生成的代码是基于ATL的,所以要初始化COM
::CoInitialize(NULL);

OutputDebugString(L"hel");
CWebService web = CWebService();
CComBSTR bstr;
HRESULT hr = web.HelloWorld(&bstr);
if (SUCCEEDED(hr))
{
OutputDebugString(L"success");
}
else
{
OutputDebugString(L"faild");
}
OutputDebugString(bstr);
...全文
84 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
编程乐趣 2011-07-12
  • 打赏
  • 举报
回复
上面c++代码是正确的,是我webservice假设不对了。
jamseyang 2011-07-11
  • 打赏
  • 举报
回复
用过gSoap的,挺好用的。

64,639

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧