Screenshots
Das gSOAP-Toolkit für Mac ist eine umfangreiche Suite portabler C- und C++-Software zur Entwicklung von XML-Webdiensten mit leistungsstarken typsicheren XML-Datenbindungen. Die leicht zu Die automatische XML-Serialisierung ermöglicht die direkte Integration von XML-Daten in C- und C++ (C++11-kompatible) Anwendungen. Es umfasst WSDL/XSD-Schema-Bindung und Autocodierungswerkzeuge, Stub/Skelett-Compiler, Webserver (mit SSL), integrierte XML-Verarbeitung mit Schemavalidierung, schnelles MIME/MTOM-Streaming, SOAP und REST (.NET WCF-kompatibel), WS-*-Protokolle (WS-Security, WS-Policy, WS-ReliableMessaging usw.), XML-RPC und JSON-Serialisierung.
Zu den wichtigsten Merkmalen gehören:
- XML-Datenbindungswerkzeuge für C und C++ (und C++11).
- Die Bindung von XML-Schema an den C/C++-Typ bedeutet, dass XML- und C/C++-Daten immer typsicher sind.
- XML-Streaming-Automatik-Serialisierung von C/C++-Daten (mit optionaler Verwendung von DOM).
- XML-RPC von/nach JSON von/nach C/C++-Konvertierung (auch im Streaming-Modus).
- Es ist nicht erforderlich, C/C++-Typen für die Serialisierung zu ändern (Typ als 'flüchtig' deklarieren).
- WSDL 1.1/2.0, XSD 1.0/1.1 SOAP 1.1/1.2 konform.
- REST HTTP(S) 1.0/1.1-Operationen (GET,PUT,POST usw.) für XML, JSON usw.
- Senden und Empfangen von XML über Sockets, Datei-FD und C++-Streams.
- WS-I Basisprofil 1.0a, 1.1 und 1.2 konform.
- W3C-Schema-Muster für die Datenbindung vollständige Testmusterabdeckung.
- RSS 0.91, 0.92, 2.0 XML-Unterstützung.
- Unterstützung von MIME- und MTOM-Anhängen (auch im Streaming-Modus).
- WS-Security XML-Authentifizierung, Signaturen, Verschlüsselung (auch im Streaming-Modus).
- WS-Policy 1.2, 1.5 und WS-SecurityPolicy 1.2 konform.
- WS-Addressing 2003/03, 2004/03, 2005/03 konform.
- WS-ReliableMessaging 1.0 und 1.1 konform.
- Unterstützung von Proxy und Proxy-Authentifizierung.
- CGI- und FastCGI-Unterstützung.
gSOAP Toolkit für Mac ist sehr zugänglich und nutzt die plattformübergreifende Entwicklung. Es kann zur Entwicklung von C/C++-Server- und Client-Webservice-Anwendungen verwendet werden. Die Suite schafft es, die Verwendung von XML insgesamt zu vereinfachen.