精华内容
下载资源
问答
  • gSoap

    2017-11-21 11:21:46
    gsoap处理http post和http get http://blog.csdn.net/jk110333/article/details/9194627 采用gsoap方式的webservice对接,soap绑定与http绑定的差异 ... gSOAP:C++编写服

    gsoap处理http post和http get

    http://blog.csdn.net/jk110333/article/details/9194627

    采用gsoap方式的webservice对接,soap绑定与http绑定的差异
    http://blog.csdn.net/lijinqi1987/article/details/50478651

    gSOAP:C++编写服务器端

    http://blog.csdn.net/ggz631047367/article/details/44567411

    gsoap(C/C++调用webservice)

    http://blog.csdn.net/skylj0209/article/details/3277180

    gsoap使用心得!

    http://yangzb.iteye.com/blog/416778

    gsoap实现简单web service应用[客户端&服务器]c++(转)

     
    http://blog.sina.com.cn/s/blog_3f4791a60101e4ba.html










    展开全文
  • gsoap

    2017-02-09 14:32:53
    1.1.1 gSOAP 1.1.1.1 简介 ...gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言研发web服务或客户端程式的工作变得轻松了很多。绝大多数的C++web服务工具包提供一组API函...
    http://www.cppblog.com/woaidongmao/archive/2008/05/27/51312.aspx


    1.1.1 gSOAP

    1.1.1.1 简介

    gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言研发web服务或客户端程式的工作变得轻松了很多。绝大多数的C++web服务工具包提供一组API函数类库来处理特定的SOAP数据结构,这样就使得用户必须改变程式结构来适应相关的类库。和之相反,gSOAP利用编译器技术提供了一组透明化的SOAP API,并将和研发无关的SOAP实现细节相关的内容对用户隐藏起来。gSOAP的编译器能够自动的将用户定义的本地化的C或C++数据类型转变为符合XML语法的数据结构,反之亦然。这样,只用一组简单的API就将用户从SOAP细节实现工作中解脱了出来,能够专注和应用程式逻辑的实现工作了。gSOAP编译器能够集成C/C++和Fortran代码(通过一个Fortran到C的接口),嵌入式系统,其他SOAP程式提供的实时软件的资源和信息;能够跨越多个操作系统,语言环境连同在防火墙后的不同组织。

    gSOAP使编写web服务的工作最小化了。gSOAP编译器生成SOAP的代码来序列化或反序列化C/C++的数据结构。gSOAP包含一个WSDL生成器,用他来为您的web服务生成web服务的解释。gSOAP的解释器及导入器能够使用户无需分析web服务的细节就能够实现一个客户端或服务端程式。

    1.1.1.2 gSOAP+VC研发客户端

    gSOAP是开放的C/C++源码的soap服务器实现,本章节简单介绍使用gSOAP研发2.2.1.3中的AXIS服务器的客户程式。

    下载gSOAP工具的代码地址,当前最新版本是2.7.8c版本:

    http://sourceforge.net/project/showfiles.php?group_id=52781

    解压缩本地目录,进入bin目录

    根据wsdl生成头文档方式有以下几种:

    生成C++代码

    $ wsdl2h -o testClient.h http://localhost:8080/axis/services/HelloService?wsdl

    生成C++代码,不是用STL

    $ wsdl2h -s -o testClient.h http://localhost:8080/axis/services/HelloService?wsdl

    生成纯C代码

    $ wsdl2h -c -o testClient.h http://localhost:8080/axis/services/HelloService?wsdl
    展开全文
  • gSOAP

    2016-04-21 17:40:47
    The gSOAP toolkit was first introduced in 1999 as a research project at the Florida State University for generic XML communications by establishing a type-safe data binding between XML schema ...

    The gSOAP toolkit was first introduced in 1999 as a research project at the Florida State University for generic XML communications by establishing a type-safe data binding between XML schema types and C/C++ data types through automatic programming. A domain-specific C compiler tool was developed to generate source code that efficiently converts native C data structures to XML and back. The toolkit was further developed to support the SOAP web services messaging protocol, introduced at around the same time, hence the name "gSOAP" (generic XML and SOAP). Further development took place under ownership of Genivia Incorporated, which included the addition of new WSDL and XML schema processing capabilities in 2003 as well as the addition of WS-* web services protocol capabilities, XML-RPC messaging, support for the JSON data format, and a stand-alone web server. The gSOAP toolkit is written in portable C/C++ and uses a form of bootstrapping by generating its own code to implement a converter to translate WSDL/XSD specifications to C/C++ source code for WSDL/XSD meta-data bindings. The gSOAP software is offered under the GPLv2 open source license and commercial-use source code licenses.


    To establish an XML data binding with C/C++ data types, gSOAP uses three basic forms of source code annotation: directives, identifier naming conventions, and punctuation.

    A fully annotated structure declaration in C for a hierarchical employee record may appear as



    The gSOAP toolkit offers a comprehensive and transparent C/C++ XML data binding solution through autocoding techniques. This saves developers substantial time to implement XML Web services in C/C++. In addition, the use of XML data bindings significantly simplifies the use of XML in applications by automatically mapping XML to C/C++ data types. Application developers no longer need to adjust the application logic to specific libraries and XML-centric data representations such as DOM.


    gSOAP一种跨平台的C和 C++软件开发工具包。生成C/C++的RPC代码,XML数据绑定,对SOAP Web服务和其他应用形成高效的具体架构解析器,它们都受益于一个XML接口。
    这个工具包提供了一个全面和透明的XML数据绑定解决方案,Autocoding节省大量开发时间来执行SOAP/XML Web服务中的C/C++。此外,使用XML数据绑定大大简化了XML自动映射。应用开发人员不再需要调整应用程序逻辑的具体库和XML为中心的数据,如 交涉DOM。
    我们可以使用gSOAP提供工具直接根据wsdl文档,生成所需要的数据类型,并将底层实现完全封装,我们只需要简单的操作代理类,就可以很轻松的实现调用。

    展开全文
  • GSoap

    2019-10-05 14:59:13
    转载于:https://www.cnblogs.com/zuofei123/p/5583203.html

    GSoap

    转载于:https://www.cnblogs.com/zuofei123/p/5583203.html

    展开全文
  • Gsoap

    2012-12-06 15:31:00
    Gsoap处理类 ////////////////////////////////////////////////////////////////*/ #ifndef _CSOAP #define _CSOAP /////////////////////////////////////////// #pragma once #include "stdafx.h" #include ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,903
精华内容 1,161
关键字:

gsoap