The gSOAP C++ Framework is a toolkit of portable C and C++ software to develop XML Web services with powerful type-safe XML data bindings. Easy-to-use code-generator tools allow to directly integrate XML data in C and C++. Serializes native application data in XML. Includes WSDL/XSD schema binding and auto-coding tools, stub/skeleton compiler. Offers robust Web server integration with Apache module and IIS extension. High-performance with XML pull parsing with schema validation. Supports XML SOAP and REST protocols, fast MIME/MTOM streaming, WS-Security, WS-Policy, WS-Discovery, WS-ReliableMessaging, WS-Addressing, XML-RPC and JSON.