gSoap -安装gSOAP

概述:

gSOAP工具为c和c++服务器和客户端Web Service应用程序提供了一个跨平台的的开发工具。简化了在任何一种应用类型中使用xml的难度。它支持:

1.SOAP 1.1/1.2 RPC encoding and document/literal styles

2.WSDL 1.1

3.MTOM/MIME/DIME attachments  (streaming)

4.SOAP-over-UDP

5.request-response and one-way messaging.

其主要的两个程序组成:

1>soapcpp2

2>wsdl2h

安装环境:

操作系统:Ubuntu 13.10-server-i386

安装图解:

关于图解的注释:

注意:以上的箭头表示安装的先后关系,具体要看你要安装的软件目录下的README 和 INSTALL文件,黄色代表可以用apt-get install安装,而蓝色表示系统自带,其他为安装包。

1.如果要想编译安装软件必须要有GNU编译器,如果没有就用apt-get install g++ or gcc安装一下吧,他是整个安装过程的基础

2.GNU M4是宏的预处理器;make将自动决定在一个大的应用程序中哪些将被预处理。

3.flex是一个词汇分析生成器;bison是一个解析生成器;Zlib压缩解压缩库

4.gSOAP为.zip格式,用unzip压缩

本图解只作参考用

如果安装到最后一步,会提示有没有安装成功…

时间: 12-05

gSoap -安装gSOAP的相关文章

Ubuntu 14.04 下安装gSOAP安装过程和问题解决

soap下载地址为:http://www.cs.fsu.edu/~engelen/soap.html 将下载的安装包解压,并拷贝到linux的操作目录,本人操作目录为: $: /home/orange 安装编译工具: $sudo apt-get install build-essential 为了成功编译gSOAP,您需要安装GTK+的开发文件和GLib库(libraries). $sudo apt-get install libgtk2.0-dev libglib2.0-dev 以上面的目录为

ubuntu 下 gsoap安装

[email protected]:~/Desktop/gsoap-2.8$ sudo make make  all-recursive make[1]: Entering directory `/home/linux/Desktop/gsoap-2.8' Making all in gsoap make[2]: Entering directory `/home/linux/Desktop/gsoap-2.8/gsoap' gcc -DHAVE_CONFIG_H -I. -I..      

Onvif开发之Linux下gsoap的使用及移植

一直以来都是在CSDN上面学习别人的东西,很多次想写点什么但是又无从写起.由于公司项目需要,最近一段时间在研究onvif,在网上找了很多资料,发现资料是非常多,但是很少有比较全的资料,或者资料太多无从下手.我打算从做项目开始,用CSDN博客记录我的项目笔记,同时希望能帮助到需要帮助的人,以感谢这么多年来CSDN上各位高手对我的帮助.onvif的开发从gsoap的移植开始!今天完成了gsoap的移植,生成了代码. 一. 开发环境本人开发环境为:1. 电脑主频2.6G,内存4G:2. 虚拟机:Pro

gsoap + onvif 编译

/*********************************************gsoap onvif 客户端功能开发****************************************************************************************/ 1.编译ssl ,其中安装目录会被gsoap编译时用到见17行 2.gsoapunzip gsoap_2.8.34.zip./configure --with-openssl=/home/l

gSoap 开发 (客户端)

一.开发环境准备 1.从gSoap官方网站http://gsoap2.sourceforge.net下载gSoap工具包. 本例下载的是2.8.15的版本. 2.根据说明文档(README)配置安装gSoap工具包.      说明: 一般下载的gSoap工具包中已经包含了生成Web Service客户端需要用到的两个工具(可执行文件):wsdl2h.exe和soapcpp2.exe,一般win32版本在gsoap\bin\win32下.只是默认情况下,wsdl2h并不支持SSL,即无法访问HT

windows下vs2012用gsoap开发webservice实例

零:说明 1.本文是根据网上前人经验结合自己动手操作写成,开发工具用的vs2012,gsoap用的是gsoap-2.8: 2.gsoap提供的工具简单介绍 1)wsdl2h.exe:根据WSDL文件生成头文件.这个是别人发布了webservice服务,提供给我们WSDL文件,我们根据WSDL生成头文件,进而实现我们的客 户端. 2)soapcpp2.exe:根据头文件生成调用远程soap服务的客户端框架和提供soap服务的服务端框架.如果我们要自己做server端,则需要自己写头文件,    

20160421 VC++6.0环境下gSOAP的使用

一.gSOAP简介 gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言开发web服务或客户端程序的工作变得轻松了很多.绝大多数的C++web服务工具包提供一组API函数类库来处理特定的SOAP数据结构,这样就使得用户必须改变程序结构来适应相关的类库.与之相反,gSOAP利用编译器技术提供了一组透明化的SOAP API,并将与开发无关的SOAP实现细节相关的内容对用户隐藏起来. 二.gSOAP下载地址 http://www.genivia.com/pro

onvif server Discovery实现

#include "soapH.h" #include "wsddapi.h" #include <stdio.h> #include <sys/types.h>          /* See NOTES */ #include <sys/socket.h> #include <unistd.h> #include <errno.h> extern int GetListenPort(); void* m

动环监控系统中B接口的实现

动环监控系统简述 1.术语介绍 1.1 省集中监控中心-Province Supervision Center(PSC) 面向多FSU管理的高级监控层次,即省集中监控中心,通过开放的数据协议,连接监控范围内的FSU. 1.2 现场监控单元-Field supervision unit(FSU) 监控系统的最小管理子系统,由若干监控模块和其它辅助设备组成,面向直接的设备数据采集.处理的监控层次,可以包含采样.数据处理.数据中继等功能, 监控范围一般为一个独立的通信局(站)或大型局(站)内相对独立的