VS2010使用c++、gSOAP创建WebService 图文教程

本文是关于如何在VS2010中使用C++和gSOAP工具包创建Web服务的详细步骤指南,涵盖了从下载gSOAP、编写头文件、生成wsdl、创建项目、配置编译到启动和测试WebService的全过程。
摘要由CSDN通过智能技术生成

VS2010使用c++、gSOAP创建的WebService 图文教程

环境

操作系统:Windows 7
gsoap版本:2.8.32
C++编译器/开发环境:Visual Studio 2010

gSOAP是什么

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

下载gSOAP工具包

http://120.52.73.49/jaist.dl.sourceforge.net/project/gsoap2/gSOAP/gsoap_2.8.32.zip

gSOAP Toolkit
解压后把下面两个文件复制到“C:\Windows”目录下,或者添加环境变量,这 样就可以在任何位置执行命令:

soapcpp2.exe

wsdl2h.exe

一、编写一个头文件

文件名:itoa.h

//gsoap ns service name: itoa
//gsoap ns service namespace: http://localhost/itoa.wsdl
//gsoap ns service location: http://localhost
//gsoap ns service executable: itoa.cgi
//gsoap ns service encoding: encoded
//gsoap ns schema namespace: urn:itoa

int ns__itoa(int i, char **a);

二、生成wsdl和服务端代码

打开CMD命令行,切换目录到“itoa.h”文件所在目录,执行命令:

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值