Il s'agit de l'application Linux nommée gSOAP Toolkit dont la dernière version peut être téléchargée sous le nom gsoap_2.8.131.zip. Il peut être exécuté en ligne sur le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.
Téléchargez et exécutez en ligne cette application nommée gSOAP Toolkit avec OnWorks gratuitement.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.
- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application, installez-la et exécutez-la.
CAPTURES D'ÉCRAN
Ad
Boîte à outils gSOAP
DESCRIPTION
La boîte à outils gSOAP est une suite complète de logiciels portables C et C++ pour développer des services Web XML avec de puissantes liaisons de données XML sécurisées. Des outils générateurs de code faciles à utiliser vous permettent d'intégrer directement des données XML en C et C++. Sérialise les données d'application natives en XML. Comprend des outils de liaison et de codage automatique de schéma WSDL/XSD, un compilateur de stub/squelette, une intégration de serveur Web avec le module Apache et l'extension IIS, un traitement XML hautes performances avec validation de schéma, une diffusion rapide MIME/MTOM, le développement d'API Web SOAP et REST, WS -* protocoles (WS-Security, WS-Policy, WS-ReliableMessaging, etc), XML-RPC et JSON. Sous licence GPLv2.
Visitez le centre de développement avec des guides, des didacticiels et des exemples sur www.genivia.com/dev.html
La documentation de la boîte à outils, des bibliothèques, des plugins et plus est disponible sur www.genivia.com/docs.html
Des licences d'utilisation commerciale et des services d'assistance technique d'experts sont disponibles à des prix compétitifs, veuillez visiter www.genivia.com/products.html
Features
- Services Web puissants et outils de développement d'API Web pour XML, SOAP/REST et JSON
- Rapide, compact et portable (fonctionne sur des appareils petits et intégrés)
- Propose des outils de développement de services Web C/C++ XML/SOAP (client et serveur)
- Propose des bibliothèques C/C++ JSON pour développer des API Web JSON REST et JSON-RPC (client et serveur)
- Offre une sérialisation XML C/C++ de type sécurisé avec des outils de liaison de données XML pour C et C++
- Comprend plus de 40 exemples d'applications client et serveur d'API Web
- Comprend une gestion de mémoire intégrée avec détection de fuite
- Inclut un nouvel outil testmsgr : test Messenger pour les tests (randomisés) des services et des clients
- Comprend un nouvel outil domcpp : génère du code DOM C/C++ pour les requêtes XML et XPath
- Comprend un nouvel outil jsoncpp : génère C/C++ pour les requêtes JSON et JSONPath
- Inclut la génération automatique de documents et de messages XML à partir de WSDL et XSD
- Comprend la génération de code de serveur de test automatique pour les tests de serveur (fictifs)
- Comprend de nombreux plug-ins pour des fonctionnalités supplémentaires telles que la journalisation des messages et les statistiques
- Inclut le plugin cURL pour intégrer gSOAP avec cURL
- Comprend des modules Apache 1.x et 2.0 pour déployer des API Web
- Inclut les modules IIS (ISAPI) et WinInet pour déployer des API Web
- Inclut un serveur Web autonome (multithread, SSL, compression)
- Prend en charge la sérialisation de type Qt en XML (par exemple, les types primitifs et les conteneurs Qt)
- Prend en charge la génération de code pour les WSDL et XSD volumineux et complexes, tels que ONVIF, AWS-S3, EWS, etc.
- Prend en charge l'authentification XML WS-Security, les signatures, le cryptage (également en mode streaming)
- Prend en charge WS-Trust avec les jetons SAML 1.0/2.0
- Prend en charge WS-Policy 1.2, 1.5 et WS-SecurityPolicy 1.2 conforme
- Prend en charge WS-Addressing 2003/03, 2004/03, 2005/03 conforme
- Prend en charge la conformité WS-ReliableMessaging 1.0 et 1.1
- Prend en charge WS-Discovery 1.0/1.1
- Prend en charge la conversion JSON vers/depuis XML-RPC pour C et C++
- Prend en charge les opérations REST HTTP (S) 1.0/1.1 (GET, PUT, POST, etc.) pour XML, JSON, etc.
- Prend en charge les E/S flexibles : envoyez et recevez du XML sur des sockets, des fichiers FD et des flux C++
- Prend en charge les pièces jointes MIME et MTOM (également en mode streaming)
- Prend en charge l'API UDDI v2
- Prend en charge l'authentification NTLM
- Prend en charge l'authentification HTTP basic et digest
- Prend en charge les cookies HTTP RFC 6265
- Prend en charge SSL/TLS avec mise en cache de session SSL (OpenSSL, GNUTLS, SystemSSL)
- Prend en charge la prise en charge du proxy et de l'authentification proxy
- Prend en charge la compression (compression HTTP et zlib)
- Prend en charge IPv4 et IPv6, y compris le transfert de données TCP et UDP direct
- Prend en charge SOAP sur UDP
- Prend en charge CGI et FastCGI
- Prend en charge l'internationalisation/localisation (UTF8, UCS4, encodages MB, etc.)
- Prend en charge la conversion WSDL/XSD vers C/C++ et vice versa
- Prend en charge la sérialisation automatique du graphe d'objets C/C++ (cyclique) (avec id-ref)
- Prend en charge les fonctions de sérialisation de type C/C++ personnalisées
- Conforme aux modèles de schéma W3C pour une couverture complète des modèles de test de liaison de données
- Conforme au profil de base WS-I 1.0a, 1.1 et 1.2
- Conforme à WSDL 1.1/2.0, XSD 1.0/1.1 conforme SOAP 1.1/1.2
- Conforme à WADL (REST XML apps) pour C et C++
- Conforme à la norme JSON RFC 7159
- Licences : GPLv2, licence publique gSOAP (pour le moteur et les plugins), licence commerciale non GPL disponible sur demande (le logiciel est développé à 100% en interne, aucune contribution GPL tierce incluse)
Audience
Technologies de l'information, Développeurs
Langage de programmation
C++, C
Catégories
Il s'agit d'une application qui peut également être récupérée à partir de https://sourceforge.net/projects/gsoap2/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.