0
我正在使用gsoap及其插件wsddapi來實現WS-Discovery。gsoap:強制WS-Discovery 1.0而不是1.1
我需要實現WS-Discovery v1.0,但插件僅輸出v1.1消息。在插件的源代碼中,他們說它對v1.1和v1.0都有效,但我無法理解如何強制gsoap使用v1.0消息。
你有什麼提示嗎?
我正在使用gsoap及其插件wsddapi來實現WS-Discovery。gsoap:強制WS-Discovery 1.0而不是1.1
我需要實現WS-Discovery v1.0,但插件僅輸出v1.1消息。在插件的源代碼中,他們說它對v1.1和v1.0都有效,但我無法理解如何強制gsoap使用v1.0消息。
你有什麼提示嗎?
爲了生成由wsddapi插件WS-發現1.0引用soapClient.cpp代碼,可以使用像這樣的命令:
soapcpp2 -xa /usr/share/gsoap/WS/wsdd10.h -I /usr/share/gsoap/import
在用於另一方面代碼WS-發現1.1可能是與生成:
soapcpp2 -xa /usr/share/gsoap/WS/wsdd.h -I /usr/share/gsoap/import
也許你的路徑依賴於包裝,操作系統不同...