- 专家问诊,提供专业建议
- 急速响应,体验省心
- 根据需求灵活定制解决方案
教你怎样用gsoap开发web service程序
标签:用gsoap开发web service程 2017-8-06 作者:任品
如今,各种互联网的web应用开发程序层出不穷,那么需要看什么书籍才能快速入门,成长为一名现代web service应用开发工作者呢?通过接下来小编向大家介绍的用gsoap开发web service程序,希望大家能够有所收获。
WebService:就是一个应用程序,它向外界暴露出一个可以通过web进行调用的API,是分布式的服务组件。本质上就是要以标准的形式实现企业内外各个不同服务系统之间的互调和集成。
soap:简单对象访问协议,是一种简单的、轻量的、基于 XML 的协议,它被设计成在WEB 上交换结构化的和固化的信息。从这里的概念可以看得出来,soap是一个基于xml格式的web交互协议,而webservice是一种使用web方式实现的功能。其实从历史上来说,先有的soap这种协议,然后微软用基于这种协议制作了webservice这种服务。
gsoap:是一种能够把C/C++语言的接口转换成基于soap协议的webservice服务的工具。
使用gsoap创建webservice服务
下载gsoap的最新版本。解压后目录结构如下:
我们看到bin\win32目录下有两个exe可执行文件:soa***p2.exe,wsdl2h.exe。另外根目录还有两个比较重要的源文件:stdsoap2.h和stdsoap2.cpp。
准备待导出的服务接口定义文件(比如gservice.h)
//gsoap ns service name: gservice
//gsoap ns service style: rpc
int ns__add(int num1, int num2, int* result );
int ns__sub(int num1, int num2, int* result );
int ns__mult( int num1, int num2, int *result);
int ns__divid( int num1, int num2, int *result);
以上就是小编向大家介绍的关于用gsoap开发web service程序的全部内容了,希望大家在看完之后能够有所帮助。如果大家想要观看更多关于用gsoap开发web service程序的相关内容,可以到猪八戒网服务购的行业资讯进行查看。
软件开发暂无最新文章查看全部推荐文章>
推荐人才
免责声明:
网站文章均由网站用户自行通过本网站系统平台投稿编辑整理发布,仅供学习与参考, 不代表本网站赞同其观点和对其真实性负责。如有侵犯您的版权,请联系我们,我们将及时删除。