gsoap

    0热度

    1回答

    8.15, 我可以连接我的微软网络服务,我可以很容易地插入记录与此服务。 我得到一个确认码作为记录插入的响应。但我有一个编码问题。响应消息一定很喜欢这个1Exa9GwOIO6pP35l4TJ1Bw==但不是这个,我得到这样4�� u @ 响应当我试图在浏览器中,我得到的 在1Exa9GwOIO6pP35l4TJ1Bw== 预期的反应,但这种服务,当我尝试它的Android设备与gsoap我得到这样

    1热度

    2回答

    我需要将我的跨平台程序连接到SOAP Web服务。我编译了gSOAP工具wsdl2h和soapcpp2,并使用这些工具生成了来自.wsdl文件的源代码文件。我在stdsoap2.h中定义了“#define WITH_OPENSSL”,并以这种方式使用了SSL。问题是,当我打电话给该服务的电话返回错误30,这意味着SSL错误,但我不知道什么是真正的问题。我知道服务器发送自签名证书,因为这是一个测试环

    1热度

    1回答

    我基本上是一个java开发人员,我有一个使用java创建的web服务。现在我需要一个用C编码的客户端来使用这个java WS。在冲浪之后,我用gSOAP cos来支持WS。 现在,我能够生成头文件和相应的存根类。我也创建了一个将调用实际代理方法的主类,但由于某些原因,我的代码根本无法编译。 wsdl2h.exe -c -o calc.h calc.wsdl soapcpp2.exe -C calc

    1热度

    1回答

    我正在使用gSOAP 2.8.15,并试图按照gsoap文档(http://www.cs.fsu.edu/~engelen/soapdoc2.html#tth_sEc19.14)的第19.14节中的说明执行HTTP身份验证。 唯一的区别是在文档中引入的代码是用C语言编写的,但我用C++编写。 这里是我的web服务 // The variable wsp is a instance of web s

    0热度

    1回答

    我有一个在Linux嵌入式框中运行的lighttpd web服务器。 Lighttpd已经为PHP启用了Fastcgi。如何编辑我的lighttpd.conf以便使用fastcgi运行cgi二进制文件?另外我的linux系统的文档根目录下没有cgi-bin文件夹。 我引用了启用fastcgi和php配置的lighttpd.conf的摘录。另外,可以看出cgi.assign已被评论。 server.

    1热度

    1回答

    如果我们讨论安全配置,像thrift或gSoap这样的rpc框架和内置MS RPC之间的区别如何。 MSDN在http://msdn.microsoft.com/en-us/library/windows/desktop/aa379441(v=vs.85).aspx上描述了一些方面,所以我可以推测微软在rpc方面有支持。这是否意味着如果我想使用与MS不同的框架,我需要自己照顾安全吗?

    0热度

    1回答

    中提供的elipsis(...)我必须使用使用多态的wsdl,在c代码中进行GSOAP调用。根据GSOAP文档(8.2使用typemap.dat文件自定义数据绑定),它需要修改typemap.dat,该基类型作为包装器类型重新声明为基类型。因为我只想改变用法,所以我在声明部分中使用了elipsis(...),正如文档中所建议的那样,但wsdl2h似乎并不理解elipsis并将它们放在输出头文件中,

    1热度

    1回答

    我尝试使用gSOAP 2.8.10 DOM解析器来解析包含UTF8编码西里尔文本的简单XML。 我创建了VC++控制台应用程序,添加到项目soapC.cpp和soapns.cpp。 soapns.cpp: #include <soap.nsmap> soap.nsmap: #include "soapH.h" SOAP_NMAC struct Namespace namespaces[] =

    1热度

    1回答

    我正在尝试编写一个可以与EWS代理类一起工作的应用程序。为了生成代理类,我使用了gsoap(编译的OpenSSL)。 我已经实现了一个与EWS一起工作的库,但是。净。 问题是这样的:我不知道如何实现到服务器的连接。 执行以下操作: ExchangeServiceBindingProxy *proxy = new ExchangeServiceBindingProxy("https://192.16

    0热度

    1回答

    我从一组XML示例请求文件为XML Web服务生成了一个XSD(使用Xmplify - 但我怀疑这很重要)。 当我通过gSOAP的运行这个,我没有得到任何错误或警告,但即使在soapcpp2 -i或-j选项,我得到不产生C++代理文件(例如soapProxy.h)。 只有以下文件生成:使用 ns1.nsmap request.h soapC.cpp soapH.h soapStub.h