C ++使用的最简单的WCF服务

时间:2010-10-12 23:00:12

标签: c# c++ wcf

我是一个关于网络内容的完全新手,但这里有两个我想要完成的场景:

  • 我有一台运行WCF服务的机器
  • 场景1:在同一台机器上,我有一个需要从该服务获取数据的C ++应用程序
  • 场景2:在另一台机器上,我有一个需要从该服务获取数据的C ++应用程序

交换的数据通常约为1-10KB,但传输方法也需要能够处理更大的数据交换(1-10MB)。

我应该在WCF服务上使用哪种配置来尽可能简化此任务?

1 个答案:

答案 0 :(得分:0)

如果您想要非.NET代码可以访问的服务,则使用的适当绑定是basicHttpBinding。这样,您将生成符合标准发布的Web服务协议的服务。

如果您使用非托管C ++编写客户端,则ATL支持调用Web服务。 有关演练,请参阅http://msdn.microsoft.com/en-us/library/2k53kft2(VS.80).aspx