C++ 重写gSOAP中的名称空间
我将其用作Web服务工具包,并通过C++ 重写gSOAP中的名称空间,c++,web-services,gsoap,C++,Web Services,Gsoap,我将其用作Web服务工具包,并通过soapcpp2从多个WSDL同时生成存根和代理类。因此,所有名称空间绑定都位于一个.nsmap文件中 现在的问题是,所有名称空间绑定都与我进行的所有方法调用一起发送。httppost数据包异常大且丑陋 有没有一种方法可以通过编程覆盖命名空间绑定?检查soapcpp2及其-q标志,这将对您有所帮助 除此之外,-penv标志将在可执行文件中打包与gSOAP相关的基本方法,不包括任何服务对象 因此,使用-penv生成的文件可以跨多个名称空间共享,属于不同生成的gSO
soapcpp2
从多个WSDL
同时生成存根和代理类。因此,所有名称空间绑定都位于一个.nsmap
文件中
现在的问题是,所有名称空间绑定都与我进行的所有方法调用一起发送。httppost
数据包异常大且丑陋
有没有一种方法可以通过编程覆盖命名空间绑定?检查
soapcpp2
及其-q
标志,这将对您有所帮助
除此之外,-penv
标志将在可执行文件中打包与gSOAP相关的基本方法,不包括任何服务对象
因此,使用-penv
生成的文件可以跨多个名称空间共享,属于不同生成的gSOAP Web服务