<分区>
我想用 C++ 创建一个动态 Web 服务调用程序,您可以为其提供 WSDL URL 和数据。程序生成请求,插入数据,发送请求,得到响应返回给客户端。
我的问题在于使用 WSDL URL 从中生成 XML 请求(例如,返回一个空的 XML 模板,我必须像 SOAP UI 一样填充它)。
是否有任何可靠的、现成的 API 可以用 C++ 处理这个问题,还是我必须自己编写代码?
我检查了“gSOAP”,但它生成了我不想要的 stub 方法。
<分区>
我想用 C++ 创建一个动态 Web 服务调用程序,您可以为其提供 WSDL URL 和数据。程序生成请求,插入数据,发送请求,得到响应返回给客户端。
我的问题在于使用 WSDL URL 从中生成 XML 请求(例如,返回一个空的 XML 模板,我必须像 SOAP UI 一样填充它)。
是否有任何可靠的、现成的 API 可以用 C++ 处理这个问题,还是我必须自己编写代码?
我检查了“gSOAP”,但它生成了我不想要的 stub 方法。
最佳答案
你可以查看wsdlpull http://wsdlpull.sourceforge.net/尝试做你描述的事情。
关于c++ - 生成没有 stub 的 WSDL 请求/响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20949420/
相关文章:
c++ - 没有匹配的成员函数调用 'push_back' ,共享指针 vector
android - 在 Android 客户端/服务器应用程序中实现 Google 登录
java - Spring SOAP 。无法访问 wsdl 文件
c++ - Matlab 的 imtransform 的 C/C++ 等效项?
C++ 和 mktime : 26/6/1943 and 27/6/1943 are the same day
web-services - 绑定(bind)和代理 IIS 和 Tomcat 参数不起作用