Questo è il comando soapcpp2 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, l'emulatore online di Windows o l'emulatore online di MAC OS
PROGRAMMA:
NOME
soapcpp2 - il compilatore gSOAP Stub e Skeleton per C e C++
SINOSSI
soapcpp2 [VERSIONI] INGRESSO
DESCRIZIONE
Per maggiori dettagli consultare /usr/share/doc/gsoap/soapdoc2.html.
Crea stub e codice client e server dall'input INGRESSO o input standard se INGRESSO non è
specificato.
VERSIONI
-1 Generare associazioni SOAP 1.1.
-2 Generare associazioni SOAP 1.2.
-0 Nessun binding SOAP, usa REST.
-C Genera solo codice lato client.
-S Genera solo codice lato server.
-T Genera codice di autotest lato server.
-Ec Generare routine aggiuntive per la copia approfondita.
-Ed Generare routine aggiuntive per l'eliminazione profonda.
-et Generare routine aggiuntive per l'attraversamento dei dati con funzioni walker.
-L Non generare soapClientLib/soapServerLib.
-a Usa il SOAPAction con WS-Addressing per richiamare operazioni lato server.
-A Richiedere SOAPAction per richiamare operazioni lato server.
-b Serializza gli array di byte char[N] come stringa.
-c Genera codice sorgente C.
-c++ Genera codice sorgente C++ (predefinito).
-c++11 Genera codice sorgente C++ ottimizzato per C++11 (compila con -std=c++11).
-dsentiero Usa il sentiero per salvare i file.
-e Generare associazioni di stile di codifica SOAP RPC (utilizzare anche -1 or -2).
-fN Più file soapC, con N definizioni del serializzatore per file (N>=10).
-h Visualizza le informazioni di aiuto.
-Isentiero uso sentiero(s) per # Import (percorsi separati da ':').
-i Genera proxy di servizio C++ e oggetti ereditati da sapone struttura.
-j Generare proxy di servizio C++ e oggetti che condividono un sapone struttura.
-l Generare moduli collegabili (sperimentale).
-m Genera codice Matlab(tm) per il compilatore MEX (obsoleto).
-n Utilizzare il nome del servizio per rinominare le funzioni del servizio e la tabella degli spazi dei nomi.
-pNome Salva i file con il nuovo prefisso Nome invece di sapone.
-QNome Usa il Nome come spazio dei nomi C++ per le decl, inclusi i serializzatori personalizzati.
-qNome Usa il Nome come spazio dei nomi C++ per le decl, esclusi i serializzatori personalizzati.
-s Genera codice di deserializzazione con rigorosi controlli di convalida XML.
-t Genera codice per completamente xsi:tipo messaggistica SOAP/XML tipizzata.
-u Rimuovi i commenti nell'output WSDL/schema sopprimendo i commenti XML.
-v Output dettagliato.
-w Non generare file WSDL e schema.
-x Non generare file di messaggi XML di esempio.
-y Includere informazioni di accesso al tipo C/C++ nei messaggi XML di esempio.
-z1 Compatibilità: genera proxy e oggetti di servizio C++ di vecchia generazione.
-z2 Compatibilità con 2.7.x: omettere l'output XML per i puntatori NULL.
Utilizzare soapcpp2 online utilizzando i servizi onworks.net