gSOAP Toolkit 2.8.15

The gSOAP toolkit is an open source C and C++ software development toolkit for SOAP/XML Web services and generic (non-SOAP) C/C++ XML data bindings. The toolkit analyzes WSDLs and XML schemas (separately or as a combined set) and maps the XML schema types and the SOAP messaging protocols to easy-to-use and efficient C and C++ code. It also supports exposing (legacy) C and C++ applications as SOAP/XML Web services by auto-generating XML serialization code and WSDL specifications. Or you can simply use it to automatically convert XML to/from C and C++ data. The toolkit supports options to generate pure ANSI C or C++ with or without STL. The gSOAP toolkit is used by top Fortune 100 companies world wide, including the top 5 technology companies. Speed, reliability and flexibility, coupled with a proven track record and used by some of the largest technology vendors makes it an ideal platform to develop applications using Web services and XML processing. Applications include embedded systems, mobile devices, telecommunications, routers, online games, Web TV, banking systems, auction systems, news outlets, network management systems, grid and cloud computing platforms, and security software. See for example success stories. The gSOAP toolkit offers a comprehensive and transparent C/C++ XML data binding solution through autocoding techniques. This saves developers substantial time to implement SOAP/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. The toolkit is compliant with WS-I Basic Profile 1.0a, 1.1, and 1.2, passed W3C Databinding interoperability testing, and interoperates with other SOAP stacks such as WCF, .NET, and Axis. Highlights are support for addressing and security protocols, streaming attachments (MTOM, MIME, DIME) for efficient binary transfers. Transfer over HTTP(S), TCP/UDP, and other transport protocols is supported using convenient plugins (or user-defined callbacks in case you want to override the I/O). The gSOAP toolkit implements an ANSI C and C++ XML data binding through the use of compiler technologies. These technologies map XML schemas to C/C++ definitions and vice versa. There are two main advantages to this approach. Firstly, strong typing ensures safe use of typed data in your application and also guarantees that the XML data has passed XML parsing validation. Secondly, compiler-based schema-specific parsing and validation is more efficient than most other XML parsing techniques. The gSOAP toolkit also consumes and generates WSDL and XML schemas (XSD). It maps existing C/C++ data types and application functions to WSDL, thereby supporting and simplifying the conversion of legacy code into Web services. Code portability has been achieved for many platforms, including embedded systems and real-time software.

User's rating:

  • Currently 2.94/5
  • 1
  • 2
  • 3
  • 4
  • 5
Enlarge the screenshot of gSOAP Toolkit
[ Enlarge Image ]
Download 19.6MB gSOAP Toolkit

Download Direct

(19.6MB, Extension: ZIP)

Download alternate to gSOAP Toolkit solution

Look at the free or trial alternatives and similar apps to gSOAP Toolkit software by the tags. It's possible also to find substitutes for the most popular titles in the Software Development category.

| Xml | Gsoap Toolkit | Data With Xml | Communications | Code Generators | C And C |

Average review rating :

Useful independent reviews and opinions of the users

Review gSOAP ToolkitWrite a review « Be the first to post a review for gSOAP Toolkit download!

Predicted future versions and notices:

The constantly monitors the update of all programs, including information from the gSOAP Toolkit 2.8.16 changelog file, however sometimes it can happen that data are not complete or are outdated.We assume that author continue's to develop 2.9.0 version with further advanced features, and soon you will be informed. Equally important 3.0.0 upgrades of the program we will continue to monitor. Full gSOAP Toolkit description has been compared with the overall software database and our algorithm has found the following applications (are showed below).