Panoramica della libreria IBM SOAP
Questo pacchetto, ibm_soap, è composto da due parti principali: il servizio SOAP ed il relativo widget.
Tali singole
parti forniscono la seguente funzionalità:
-
Il servizio SOAP: questa libreria estende la classe dojo.rpc.RpcService e fornisce un modo più semplice
per creare l'envelope SOAP relativa ad una richiesta.
-
Il widget SOAP: tale widget utilizza il servizio SOAP e abilita un modo pratico per connettersi ai servizi
SOAP esterni e per richiamare i relativi metodi.
Tali componenti vengono esaminati ulteriormente nelle sezioni degli esempi di riferimento e di
utilizzo.
Struttura pacchetto
La libreria SOAP viene compressa come parte del runtime del client Ajax, distribuito in tre
differenti varianti. Per ulteriori dettagli relativi alla struttura del pacchetto, fare riferimento alla
documentazione corrispondente. Internamente, la libreria è organizzata nel seguente modo:
-
/io
- ws.js: classi di supporto per la creazione dell'envelope SOAP
-
/rpc
- SoapService.js: la libreria del servizio SOAP
-
/tests: verifiche unità
-
/util
- WsdlParser.js: analizza i file .wsdl e consente di convertire la descrizione di servizio in formato
JSON (JavaScript Object Notation)
-
/widget: widget della libreria SOAP