A biblioteca SOAP consiste principalmente na própria biblioteca SOAP, que é utilizada para instanciar o serviço e as funções de utilitário utilizadas para converter arquivos WSDL (Web Service Definition Language) em um arquivo de descrição .smd equivalente. Além disso, é fornecido um widget que utiliza a biblioteca SOAP.
Resumo das Funções | |
---|---|
void | bind (String method, Array parameters, Object deferredRequestHandler, String URL, Object soapParms) Desempenha uma comunicação assíncrona com o servidor |
Object | parseResults (Object data) Analisa os resultados recebidos do servidor |
Object | generateMethod (String method, Array parameters, String URL, Object soapParms) Gera métodos que podem ser chamados para invocar os métodos de serviço |
void | processSmd (Object object) Processa a descrição do serviço |
url | Sequência | URL de descrição do serviço |
---|---|---|
serviceUrl | Sequência | URL do Terminal em Serviço |
serviço | Object | Objeto do serviço SOAP que possui os diversos métodos a serem invocados |
Resumo das Funções | |
---|---|
void | setUrl(String url) Configura a URL para o documento de descrição do serviço |
void | setServiceUrl(String serviceUrl) Configura a URL para o terminal em serviço |
Object | callMethod(String method, Array parameters) Invoca um método de serviço com os parâmetros especificados |
wsdlObj | Object | Descrição do serviço como um objeto WSDL |
---|---|---|
wsdlString | Sequência | Descrição do serviço como uma cadeia WSDL |
smdObj | Object | Descrição do serviço como um Objeto JSON |
smdString | Sequência | Descrição de serviço como uma cadeia JavaScriptTM Object Notation (JSON) |
Resumo das Funções | |
---|---|
void | parse(Object obj) Analisa a descrição do serviço do formato WSDL ao formato JSON |