运行 wsdl2h 时警告

Warning when running wsdl2h

参考 OASIS wsn 实现与 Onvif 摄像头连接时使用的标准网络服务,当我 运行

wsdl2h bw-2.wsdl

我收到以下警告并且没有创建绑定 class:

Warning: WSDL "WS-BaseNotification" has no bindings to implement operations

换句话说,当我对 Onvif wsdl's like device.wsdl 执行相同操作时,它会生成绑定 class DeviceBindingProxy。当然,然后我通过 soapcpp2 为这个 class 生成 CPP 代码来实现这个。但是现在的问题是警告是由wsdl2h发出的,我想这可能是找出错误的线索。

有什么想法吗?

event.wsdl 生成事件部分,它将导入所有必要的东西。