gSOAP Toolkit for Mac
El kit de herramientas gSOAP para Mac es un amplio conjunto de software portátil C y C ++ para desarrollar servicios web XML con enlaces de datos XML potentes y seguros. La fácil serialización automática de XML le permite integrar directamente datos XML en aplicaciones C y C ++ (compatibles con C ++ 11). Incluye herramientas de codificación automática y enlace de esquema WSDL / XSD, compilador de código auxiliar / esqueleto, servidores web (con SSL), procesamiento XML integrado con validación de esquema, transmisión rápida MIME / MTOM, SOAP y REST (compatible con .NET WCF), WS- * protocolos (WS-Security, WS-Policy, WS-ReliableMessaging, etc.), serialización XML-RPC y JSON. Las características clave incluyen: Herramientas de enlace de datos XML para C y C ++ (y C ++ 11). El esquema XML para el enlace de tipo C / C ++ significa que los datos XML y C / C ++ siempre son de tipo seguro. XML serialización automática de datos C / C ++ (con uso opcional de DOM). Conversión XML-RPC de / a JSON de / a C / C ++ (también en modo de transmisión). No es necesario alterar los tipos C / C ++ para la serialización (declarar el tipo como 'volátil'). Cumple con WSDL 1.1 / 2.0, XSD 1.0 / 1.1 SOAP 1.1 / 1.2. Operaciones REST HTTP (S) 1.0 / 1.1 (GET, PUT, POST, etc.) para XML, JSON, etc. Envíe y reciba XML a través de sockets, archivos FD y flujos C ++. WS-I Basic Profile 1.0a, 1.1 y 1.2 compatible. Patrones de esquema W3C para la cobertura completa de patrones de prueba de enlace de datos. RSS 0.91, 0.92, 2.0 Soporte XML. Soporte de archivos adjuntos MIME y MTOM (también en modo de transmisión). Autenticación XML de WS-Security, firmas, cifrado (también en modo de transmisión). WS-Policy 1.2, 1.5 y WS-SecurityPolicy 1.2 compatible. WS-Addressing 2003/03, 2004/03, 2005/03 compatible. Cumple con WS-ReliableMessaging 1.0 y 1.1. Soporte de autenticación de proxy y proxy. Soporte CGI y FastCGI. gSOAP Toolkit para Mac es muy accesible y utiliza el desarrollo multiplataforma. Se puede utilizar para desarrollar aplicaciones de servicio web cliente / servidor C / C ++. La suite logra simplificar el uso general de XML.