gpt4 book ai didi

c++ - 如何使用gsoap在客户端无冲突地调用多个服务

转载 作者:太空宇宙 更新时间:2023-11-04 14:19:53 28 4
gpt4 key购买 nike

我最近使用gsoap调用web服务,但是一旦我不只使用一个服务,gsoap会为每个服务生成“soapH.h”“soapStub.h”。那么我该如何处理这些文件呢?我试图简单地将第二个“soapH.h”和“soapStub.h”更改为“soapH2.h”、“soapStub2.h”,但它不起作用。我完全糊涂了。有没有人用过?请帮助我,谢谢。

最佳答案

如果您有多个 .wsdl 文件,最简单的处理方法是对所有 .wsdl 文件调用 wsdl2h 一次:

wsdl2h -o myHeader.h a.wsdl b.wsdl

然后您应该获得一个 myHeader.h 文件以传递给 soapcpp2,生成的代码将涵盖所有服务。 gsoap 文档的第 8 节对此进行了介绍。

关于c++ - 如何使用gsoap在客户端无冲突地调用多个服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8413349/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com