Referencia de la biblioteca IBM SOAP

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.


Servicio SOAP

Funciones de servicio 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
Detalles de las funciones del servicio SOAP
bind

parseResults

generateMethod

processSmd

Widget de servicio SOAP

Variables del widget de servicio SOAP
urlSerieURL de descripción de servicio
serviceUrlSerieURL de punto final de servicio
serviceObjetoObjeto de servicio SOAP que tiene los distintos métodos que se van a invocar
Funciones del widget de servicio SOAP
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
Detalles de las funciones del widget de servicio SOAP
setUrl

setServiceUrl

callMethod

Analizador WSDL

Variables del analizador WSDL
wsdlObj Objeto Descripción de servicio como un objeto WSDL
wsdlString Serie Descripción de servicio como una serie WSDL
smdObj Objeto Descripción de servicio como un objeto JSON
smdString Serie Descripción de servicio como una serie JSON (JavaScript Object Notation)
Funciones del analizador WSDL
Resumen de funciones
void parse(Object obj)
Analiza la descripción de servicio del formato WSDL al formato JSON

Detalles de las funciones del analizador WSDL
parse