我有一个现有的asmx Web服务,我需要从本机C ++实现访问(不是它不能是c#)。我有什么选择(这里是Visual Studio用户)尽可能快地做到这一点(任何添加aweb引用等效的东西都很可爱) 谢谢
答案 0 :(得分:2)
我用于此类事情的一个很棒的工具是gsoap。
答案 1 :(得分:1)
对于本机C ++来做Web服务,您可能需要查看第三方工具。可能有一些微软的东西可用,但在Soap Toolkit之后我再也不想打扰MS提供的本机代码库了。
gSoap是C ++的第三方Web服务库,在大多数情况下可以免费使用。如果您确实需要商业许可证,我认为它大约是100美元,只有开发人员需要支付一次。我在Windows和Linux上都使用它相当多,而且它一直都是高质量的。我在WS-Security插件中遇到过一个bug,向维护者提交了一个修复程序,并在一两天内接受了它。
学习它的提升时间大概是一两天。