ChinaUnix.net
相关文章推荐:

gsoap 编译原理

gsoap开发库写的程序编译出错,不知道是什么原因。 头文件:snmpInterface.h #import "stl.h" int ns__snmpGet(char* ipAddr, char* oidStr, char* *result); int ns__snmpGetNext(char* ipAddr, char* baseOid, char* *result); int ns__snmpSet(char* ipAddr, char* oidStr, char* setValue, char* *result); int ns__snmpGetTable(char* ipAddr, std::vector tableOid, char* *result); 编译出现错误: fatal erro...

by iacxin099 - C/C++ - 2011-07-14 09:05:47 阅读(2163) 回复(0)

相关讨论

这两天在用gsoap做web service的课题。在网上找到一个简单的计算两数和的一个例子。这个例子很好找,代码我就不往上贴了。代码内容好理解,主要是在编译时遇到两个问题,一直解决不了。希望诸位帮帮忙,急需解决这个问题!! 程序文件有add.h,生命所提供的服务接口;addserver.c,服务程序;addclient.c,定义了客户端调用服务接口函数;addtest.c,客户端主程序。 问题一: 因为,利用gsoap的两个预编译器soapcpp2和w...

by hnayyc - Linux环境编程 - 2008-12-19 12:36:33 阅读(2280) 回复(1)

最近在交叉编译gsoap的时候总出现错误,仔细研究试验记录成功编译步骤。

1.解压gsoap-2.8,复制两份,命名为gsoap-x86和gsoap-arm

2.编译x86下库,进入gsoap-x86目录,执行 ./configure ,make, su -c 'make install'

3.编译arm下库,进入gsoap-arm:

   ./configure --prefix=/opt/gsoap --host=arm CXX=arm-linux-g++ CC=arm-linux-gcc

  然后修改config.h,

  (1...

by landuochong - Web开发 - 2011-12-21 08:44:49 阅读(2494) 回复(0)

linux as 3下编译gsoap_2.7.12时出错,在安装gsoap前已安装m4-1.4.1、bison-2.4.1、flex-2.5.35、openssl-0.9.8i、zlib-1.2.3,但编译过程中报如下错误: make[4]: Entering directory `/data/work/third/gsoap-2.7/gsoap/src' bison -y -d -v `test -f 'soapcpp2_yacc.y' || echo './'`soapcpp2_yacc.y conflicts: 1 shift/reduce NONE:0: /usr/bin/m4: ERROR: EOF in string bison: subsidiary program `/usr/bin/m4' failed (...

by wangxxisme - C/C++ - 2009-01-03 14:57:03 阅读(4348) 回复(4)

我在网上找的天气预报的wsdl 我的执行过程是这样的 /usr/local/gsoap/bin/wsdl2h -c -o web.h http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl /usr/local/gsoap/bin/soapcpp2 -c -C web.h 客户端程序 #include "soapH.h" #include "ChinaStockWebServiceSoap.nsmap" int main(int argc, char **argv) { if ( argc != 2 ) { printf("Usage: %s stock_code/n", argv[0]); ...

by gaosen2463 - C/C++ - 2013-07-23 16:45:02 阅读(1469) 回复(1)

我现在要用gsoap做个web servers 服务器,因为要并发处理,本人水平有限,要写线程池接受并发的请求,恐怕力不从心,并且时间也不允许, 我想问下大家,如何用gsoap提供HTTP服务+tomcat/IIS 等工具发布WEB服务,通过这样的手段来实现并发!有用过gsoap的前辈麻烦指点下啊!

by xiehui888 - C/C++ - 2009-05-03 16:43:26 阅读(1768) 回复(0)

gsoap!gsoap!急寻gsoap!大哥! 救助,用c写的gsoap的简单服务、客户端,最主要的是整体流程,其实小弟对gsoap的情况还不甚了解,以及安装配置,作用机理是什么,有没有大侠能帮帮我啊,自己研究不通啊!(linux下),拜托了!老板让弄出来一个这东西呢! 哪位大哥对gsoap!有研究啊,能不能交流一下啊,偶的msn是 [email]xanderxa@msn.com[/email] , qq是:55881959 有哪位大哥能不能加一下啊,或留下方式小弟来加您啊!真心求教...

by 蜗大牛牛 - C/C++ - 2006-09-20 15:44:58 阅读(1324) 回复(1)

gsoap GPL 协议,我用gsoap 实现webservice,调用此webservice 的客户也要遵守GPL ? 且我们都要开源代码,是这样不?

by sytpb - C/C++ - 2011-07-18 08:46:50 阅读(3277) 回复(5)

背景: SOAP可以让大家共享函数,可是在c语言下使用这样的技术有很多困难。更别说在linux下使用了。gsoap是个很好的选择。 1.下载wsdl文件 2.wsdl2h -o header.h -c hello.wsdl *.wsdl 3.soapcpp2 -c header.h 4.编写程序 4.1全局 #include "soapH.h" //可以省略 #include "FaxServiceSoapBinding.nsmap" //.nsmap文件,当有多个wsdl文件时,只引入一个nsmap文件即可 4.2与其他c程序的结合 ...

by bing_fox - Linux文档专区 - 2007-12-10 17:33:27 阅读(899) 回复(0)

本帖最后由 taotao_112206_cu 于 2013-09-15 13:17 编辑 struct soap soap; struct _ns1__jhqqResponse jhRES; struct _ns1__jhqq *aaa; int ret = 0; int hFileID = 0; // FILE *fp = NULL; char buffer[5*10240]; memset(buffer, 0x00, sizeof(buffer)); printf("active soap\n"); const char * endPoints = "http://172.160.132.89:8081"; ...

by taotao_112206_c - C/C++ - 2013-09-15 13:17:43 阅读(1011) 回复(0)

转自:http://www.fqyy.org/sunu/archives/tag/gsoap

一、基本概念

1.1 关于SOAP

SOAP(Simple Object Access Protocol),即简单对象访问协议,是在分布式的环境中交换数据的简单协议,以XML作为数据传送语言。
SOAP有两种工作模式,一种是RPC(Remote Procedure Call),另一种是Message-Oriented。MO可以利用XML来交换结构更复杂的数据。RPC模式...

by landuochong - Web开发 - 2011-12-21 08:44:45 阅读(1072) 回复(0)