gSoap中的多个名称空间

Multiple namespaces in gSoap

本文关键字:空间 gSoap      更新时间:2023-10-16

我有三个web服务。客户端、服务器和另一个服务器。第一个服务器充当第二个服务器的客户机。现在我有两个服务在同一台机器上运行。这些是独立的服务,但其中一个使用另一个。但是当我同时使用两个服务时,就会出现命名空间问题。

error: redefinition of 'Namespace namespaces []'

如何解决这个命名空间问题?

我通过将所有web服务合并为一个来解决这个问题,即
wsdl2h -0 Service.hwsdl service2.wsdl


然后
soapcpp2 -j Service.h
现在命名空间错误消失。