如何编写一个 gsoap restful C++/Solaris 客户端,它应该使用流向 web 服务发送一个文档(xsd__base64Binary)?
我们尝试编写一个没有流式传输的 gsoap restful 客户端,它工作正常。我们使用 gsoap 生成了一个请求 xml (serialization-soap_begin_send(--)、soap_serialize(--)、soap_put(--)、soap_end_send(--)),然后使用了soap_post_connect(---)、soap_send(---) ,soap_end_send(---) 发送请求。
我们使用 MTOM 在 gsoap 客户端中进行流式传输并且工作正常。是否可以在 gsoap restful 客户端中流式传输文档?我们可以在安静的情况下使用 MTOM 吗?如果是,您能否告诉我们,我应该使用哪些 gsoap 函数进行序列化然后发送该 xml 请求?另外,如果您有任何示例代码,请分享。