首页 > 解决方案 > 如何通过 ATL 代码与 Web 服务交互

问题描述

我想从 ATL 代码调用简单的 Web 服务。我是 ATL 和 Webservice 的新手。我在 MFC 和 VC++ 上工作。我想知道从向导创建 ATL 项目时应用程序类型应该是什么以及如何调用 Web 服务(已创建)

我尝试了什么:- 1. 我尝试为 ATL 创建示例项目,它要求我选择 DLL/EXE,我选择了 EXE 考虑到我将能够执行但它无法构建。2. 在互联网上搜索如何从 ATL 调用 Web 服务,但我没有找到有用的东西。我对 ATL 和 ATL Server 术语感到困惑。

任何帮助表示赞赏。

标签: web-servicesatl

解决方案


  1. 如果您希望通过 ATL 和 Visual C++ 使用 Web 服务,那么您可以使用ATL Server来使用 SOAP-RPC 编码的有效负载,但您不能轻易地使用 SOAP-doc 文字有效负载。
  2. 有关从示例客户端应用程序使用 ATL Server Web 服务的更多信息,请参阅apress 网站上ATL Server 书籍的示例代码(勘误表)。

推荐阅读