gSOAP Toolkit for Mac
用于Mac的gSOAP工具包是一整套可移植的C和C ++软件,用于开发具有强大的类型安全XML数据绑定的XML Web服务。易于使用的XML自动序列化功能使您可以直接将XML数据集成到C和C ++(与C ++ 11兼容)应用程序中。它包括WSDL / XSD模式绑定和自动编码工具,存根/骨架编译器,Web服务器(具有SSL),具有模式验证的集成XML处理,快速的MIME / MTOM流,SOAP和REST(与.NET WCF兼容),WS- *协议(WS-Security,WS-Policy,WS-ReliableMessaging等),XML-RPC和JSON序列化。 主要功能包括: 用于C和C ++(和C ++ 11)的XML数据绑定工具。 XML模式到C / C ++类型的绑定意味着XML和C / C ++数据始终是类型安全的。 C / C ++数据的XML流式自动序列化(可选使用DOM)。 XML-RPC从/到JSON从/到C / C ++转换(也在流模式下)。 无需更改C / C ++类型进行序列化(将类型声明为“ volatile”)。 符合WSDL 1.1 / 2.0,XSD 1.0 / 1.1 SOAP 1.1 / 1.2的要求。 适用于XML,JSON等的REST HTTP(S)1.0 / 1.1操作(GET,PUT,POST等)。 通过套接字,文件FD和C ++流发送和接收XML。 符合WS-I基本概要1.0a,1.1和1.2。 用于数据绑定的W3C模式模式,全面覆盖测试模式。 RSS 0.91、0.92、2.0 XML支持。 MIME和MTOM附件支持(也在流模式下)。 WS-Security XML认证,签名,加密(也在流模式下)。 符合WS-Policy 1.2、1.5和WS-SecurityPolicy 1.2。 符合WS-Addressing 2003 / 03、2004 / 03、2005 / 03。 符合WS-ReliableMessaging 1.0和1.1。 代理和代理身份验证支持。 CGI和FastCGI支持。 适用于Mac的gSOAP Toolkit非常易于访问,并利用跨平台开发。它可用于开发C / C ++服务器和客户端Web服务应用程序。该套件可简化XML的整体使用。