2012-07-18 90 views
2

我正在实现一个ONVIF兼容设备。 gSOAP工具包用于从ONVIF WSDL文件生成C++代码。 除了SOAP错误处理,一切正常,ONVIF已经指定了一个额外的命名空间,所谓的ter =“http://www.onvif.org/ver10/error”。该名称空间需要包含在由gSO​​AP发送的SOAP信封中。如何将额外的名称空间添加到SOAP信封(gSOAP)

我正在尝试这几天现在,但我无法弄清楚。

有没有人知道如何解决这个问题?

在此先感谢

回答

1

我创建了一个假的wsdl文件来解决问题。

只是采取任何其他wsdl文件,只是保持一个你永远不会使用的虚拟对象的简单类型定义。将此文件喂给gsoap,就完成了。

+0

请问您能解释一下吗? – FunkyCat 2014-11-20 10:45:43

+0

谢谢!它帮助我实现了我的目标) – FunkyCat 2014-11-21 10:07:26

相关问题