Documentation

User guide --- ![Download](images/html.png) [the gSOAP user guide](doc/guide/html/index.html) ![Download](images/html.png) [gSOAP modules](doc/guide/html/modules.html) XML data bindings --- ![Download](images/html.png) [XML data binding documentation with examples](doc/databinding/html/index.html) describes the WSDL/XSD mapping tools to and from C/C++ types and QT C++ types. Explains the use of typemap.dat for wsdl2h with an explanation of the gSOAP C/C++ type and name binding conventions. Also describes memory management of objects and C/C++ data serialization. Includes an "Address Book" and a data structure "Graph" data binding example. XML DOM, XPath and the domcpp tool --- ![Download](images/html.png) [XML DOM API and domcpp](doc/dom/html/index.html) presents the DOM API with the updated XML DOM library v5 for C/C++, and the domcpp code generation tool to simplify DOM coding. XML-RPC, JSON, JSONPath, and the jsoncpp tool --- ![Download](images/html.png) [XML-RPC/JSON and jsoncpp](doc/xml-rpc-json/html/index.html) presents the XML-RPC and JSON/JSONPath library for C/C++, and the jsoncpp code generator to simplify JSON coding. JSON-RPC/REST client/server examples are included. cURL and WinInet for gSOAP --- ![Download](images/html.png) [the CURL plugin](doc/curl/html/index.html) descibes the use of [cURL](http://curl.haxx.se) for gSOAP client applications, instead of the built-in HTTP stack. Examples are included. ![Download](images/html.png) [WinInet plugin for gSOAP](doc/wininet/html/index.html) descibes the use of WinInet for gSOAP client applications, instead of the built-in HTTP stack. Apache and ISAPI for gSOAP --- ![Download](images/html.png) [Apache module for gSOAP](doc/apache/html/index.html) describes the deployment of gSOAP services in Apache Web servers as Apache modules. ![Download](images/html.png) [ISAPI extension for gSOAP](doc/isapi/html/index.html) describes the deployment of gSOAP services in Microsoft IIS as ISAPI extensions. iOS for gSOAP --- ![Download](images/html.png) [iOS for gSOAP](doc/ios/html/index.html) describes the use of our iOS plugin for gSOAP to develop apps. Four example iOS apps are explained. Testing --- ![Download](images/html.png) [Test Messenger](doc/testmsgr/html/index.html) application for unit testing and "fuzz testing" of XML Web services and client applications. Security and authentication --- ![Download](images/html.png) [WS-Trust](doc/wst/html/index.html) describes the WS-Trust extensible framework. Includes SAML token creation, signing, verification, PSHA1, and more. Requires the WS-Security plugin. ![Download](images/html.png) [WS-Security](doc/wsse/html/wsse.html) describes the WSSE plugin for WS-Security authentication, digital signatures, and encryption. ![Download](images/html.png) [WS-Security lite](doc/wsse-lite/html/wsse.html) describes client-server authentication with a light-weight implementation of WS-Security. Use this plugin for username authentication tokens and timestamps over HTTPS. Does not support signature and encryption. ![Download](images/html.png) [WSSE smdevp signed message digest engine](doc/wsse/html/smdevp.html) describes the digest engine of the WSSE plugin. ![Download](images/html.png) [WSSE mecevp streaming message encryption and decryption engine](doc/wsse/html/mecevp.html) describes the encryption engine of the WSSE plugin. ![Download](images/html.png) [HTTP digest authentication](doc/httpda/html/httpda.html) describes the httpda plugin for secure HTTP authentication to replace HTTP basic authentication that is not secure over non-encrypted channels. ![Download](images/html.png) [HTTP server session management](doc/sessions/html/index.html) describes the HTTP server session management plugin for secure server-side HTTP sessions with cookies. Reliable messaging and message addressing --- ![Download](images/html.png) [WS-Addressing](doc/wsa/html/wsa_0.html) describes the WSA plugin for WS-Addressing of messages and message (re)routing. ![Download](images/html.png) [WS-ReliableMessaging](doc/wsrm/html/wsrm_0.html) describes the WSRM plugin for WS-ReliableMessaging message sequence creation and message sequence assured delivery with (optional) message resends. ![Download](images/html.png) [WSRM mq plugin for inbound message queueing and message replay](doc/wsrm/html/mq_0.html) describes the MQ plugin for message queueing in support of WS-RM NoDiscard behavior. Service discovery gSOAP plugin --- ![Download](images/html.png) [WS-Discovery](doc/wsdd/html/wsdd_0.html) describes the WSDD plugin for service discovery with WS-Discovery. Legacy gSOAP UDDI v2 API --- ![Download](images/html.png) [UDDI v2 API](doc/uddi2/html/index.html) describes the gSOAP UDDI v2 API. RE/flex --- ![Download](images/html.png) The RE/flex [manual.](doc/reflex/html/index.html) [![To top](images/go-up.png) To top](#)