当前位置:  软件>C/C++软件

C/C++ SOAP工具包 gSOAP

    来源:    发布时间:2015-02-17

    本文导语:  gSOAP一种跨平台的C和 C++软件开发工具包。生成C/C++的RPC代码,XML数据绑定,对SOAP Web服务和其他应用形成高效的具体架构解析器,它们都受益于一个XML接口。 这个工具包提供了一个全面和透明的XML数据绑定解决方案,Autocoding节...

gSOAP一种跨平台的C和 C++软件开发工具包。生成C/C++的RPC代码,XML数据绑定,对SOAP Web服务和其他应用形成高效的具体架构解析器,它们都受益于一个XML接口。 这个工具包提供了一个全面和透明的XML数据绑定解决方案,Autocoding节省大量开发时间来执行SOAP/XML Web服务中的C/C++。此外,使用XML数据绑定大大简化了XML自动映射。应用开发人员不再需要调整应用程序逻辑的具体库和XML为中心的数据,如 交涉DOM。

功能和特点
可移植性:gSOAP支持大多 数平台,包括嵌入式系统和小系统(例如嵌入式Symbian,Palm)。可移植性测试Windows(98,XP,Vista),Linux,Unix 系统,Mac OS X,Solaris,HP-UX,AIX,FreeBSD,TRU64,Irix,QNX,VxWorks。
稳定性:该软件已经成熟。自2001年以来经过几年的发展和试验。许多工业项目和产品都在使用该软件。
广泛的用户群:自2003年以来超过150000次下载,成千上万许可证/支持协议的公司,其中包括一些财富100强企业。
所有功能于一身的软件包:独立第三方工具和库确保可靠的运行执行。
开源:可选择自由和商业许可。
C和C++的支持:支持纯粹的ANSI C和混合的C/C++应用开发。
综合XML数据绑定: gSOAP是唯一的SOAP/XML工具包,支持一个纯粹的本地的C/C++数据绑定到XML。该工具包是以自动序列指针为基础的数据结构。
行业标准协议: SOAP 1.1/1.2  WSDL 1.1,v2和UDDI 。支持XML架构原始XSD结构类型等等。
传 输:HTTP/S, TCP, UDP, MIME (SwA), DIME (streaming), MTOM (streaming), HTTP1.0/1.1, IPv4, IPv6, RSS, XML-RPC, WS-Addressing, WS-Enumeration等
安全:HTTPS和WS安全性:认证令牌,数字签名。
速度:架构特定的编译器生成的代码速度快。基准测试表明速度优于最快的XML解析器。
占用内存小:客户端应用程序总运行内存占用很小。内存管理使用垃圾收集,可以自动清理。
许多例子:软件包,包括许多代码范例,其中包括独立的HTTP/1.1和HTTPS安全的Web服务器。
Web服务器整合:包括Apache_mod, IIS, WinInet, CGI, FastCGI。


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.xml.soap接口soapconstants成员方法: soap_versionmismatch_fault定义参考
  • Node.js 的 SOAP 客户端和服务器 Node-SOAP
  • java命名空间javax.xml.soap接口soapconstants成员方法: soap_dataencodingunknown_fault定义参考
  • soap是什么东西?在那可以下载到?
  • java命名空间javax.xml.soap接口soapconstants成员方法: soap_receiver_fault定义参考
  • linux上面,有没有非常小而精的soap服务器?
  • java命名空间javax.xml.soap接口soapconstants成员方法: soap_mustunderstand_fault定义参考
  • 求助!如何在linux中移植SOAP协议?有经验的朋友提供一点建议
  • java命名空间javax.xml.soap接口soapconstants成员方法: soap_sender_fault定义参考
  • 通过Soap访问EJB组件可行吗?
  • java命名空间javax.xml.soap接口soapconstants成员方法: uri_ns_soap_envelope定义参考
  • SOAP server是Java的,client是软微的,能行吗?
  • java命名空间javax.xml.soap接口soapconstants成员方法: uri_ns_soap_encoding定义参考
  • Ubuntu 如何从php扩展中移除SOAP模块?
  • java命名空间javax.xml.soap接口soapconstants成员方法: default_soap_protocol定义参考
  • 如何引入javax.xml.soap包的问题
  • java命名空间javax.xml.soap接口soapconstants成员方法: soap_env_prefix定义参考
  • Membrane SOAP Monitor
  • java命名空间javax.xml.soap接口soapconstants成员方法: uri_soap_actor_next定义参考
  • Java的SOAP协议包 SOAPAnywhere
  • java命名空间javax.xml.ws.soap接口soapbinding成员方法: soap12http_binding定义参考
  • 如何在SCO下采用C编程调用WEBSERVICE服务(SOAP)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3