La libreria SOAP si compone principalmente della libreria SOAP che viene utilizzata per eseguire l'istanza del servizio e le funzioni di utilità usate per convertite i file WSDL (Web Service Definition Language) in un file di di descrizione .smd equivalente. Inoltre, viene fornito un widget che usa la libreria SOAP.
Riepilogo funzioni | |
---|---|
void | bind (metodo String, parametri Array, deferredRequestHandler Object, URL String, soapParms Object) Esegue la comunicazione asincrona con il server |
Object | parseResults (Object data) Analizza i risultati ricevuti dal server |
Object | generateMethod (metodo String, parametri Array, URL String, soapParms Object) c Genera metodi che possono essere chiamati per invocare i metodi dei servizi |
void | processSmd (oggetto Object) Elabora la descrizione del servizio |
url | Stringa | URL di descrizione del servizio |
serviceUrl | Stringa | URL dell'endpoint di servizio |
servizio | Object | Oggetto del servizio SOAP con vari metodi da richiamare |
Riepilogo funzioni | |
---|---|
void | setUrl(url String) Imposta l'URL per il documento di descrizione del servizio |
void | setServiceUrl(String serviceUrl) Imposta l'URL per l'endpoint del servizio |
Object | callMethod(metodo String, parametri Array) Richiama un metodo di servizio con i parametri forniti |
wsdlObj | Object | Descrizione del servizio come oggetto WSDL |
wsdlString | Stringa | Descrizione del servizio come stringa WSDL |
smdObj | Object | Descrizione del servizio come oggetto JSON |
smdString | Stringa | Descrizione del servizio come stringa JSON (JavaScript Object Notation) |
Riepilogo funzioni | |
---|---|
void | parse(ogg Object) Analizza la descrizione del servizio dal formato WSDL al formato JSON |