La biblioteca SOAP está formada principalmente por la propia biblioteca SOAP, que se utiliza para crear una instancia del servicio, y las funciones de programa de utilidad que puede utilizar para convertir los archivos WSDL (Web Service Definition Language) en un archivo de descripción .smd equivalente. Asimismo, se proporciona un widget que utiliza la biblioteca SOAP.
Resumen de funciones | |
---|---|
void | bind (String method, Array parameters, Object deferredRequestHandler, String URL, Object soapParms) Ejecuta la comunicación asíncrona con el servidor |
Objeto | parseResults (Object data) Analiza los resultados recibidos del servidor |
Objeto | generateMethod (String method, Array parameters, String URL, Object soapParms) Genera métodos que pueden invocarse para llamar a los métodos de servicio |
void | processSmd (Object object) Procesa la descripción de servicio |
url | Sring | URL de descripción de servicio |
---|---|---|
serviceUrl | Sring | URL de punto final de servicio |
servicio | Objeto | Objeto de servicio SOAP que tiene los distintos métodos que se van a invocar |
Resumen de funciones | |
---|---|
void | setUrl(String url) Establece el URL del documento de descripción de servicio |
void | setServiceUrl(String serviceUrl) Establece el URL del punto final de servicio |
Objeto | callMethod(String method, Array parameters) Invoca un método de servicio con los parámetros dados |
wsdlObj | Objeto | Descripción de servicio como un objeto WSDL |
---|---|---|
wsdlString | Sring | Descripción de servicio como una serie WSDL |
smdObj | Objeto | Descripción de servicio como un objeto JSON |
smdString | Sring | Descripción de servicio como una serie JSON (JavaScriptTM Object Notation) |
Resumen de funciones | |
---|---|
void | parse(Object obj) Analiza la descripción de servicio del formato WSDL al formato JSON |