必须从C ++ MFC应用程序与WebService进行通信。我可以添加对服务的引用,但是如果仅使用简单类型,则生成wsdl。尝试为具有复杂类型的方法生成代理会返回错误:
不支持complexType的扩展
我的目的是使用一些WSDL代理生成库生成。
问题:您能否为WSDL代理生成建议好的库?建议在图书馆建议的链接页面http://ws.apache.org/axis/上。有没有人用过它?好吗?
答案 0 :(得分:2)
gsoap您要找的是什么?它可以用C或C ++生成Web服务的客户端和服务器端。
答案 1 :(得分:1)
根据您的目标平台,查看WsUtil
中的Windows Web Services API从MSDN页面:
Windows Web服务API(WWSAPI) 提供C / C ++应用程序编程 用于构建SOAP的接口(API) 基于Web服务和客户端 它们。