SOAP 库主要由它自身组成,用来将以下服务和实用程序函数实例化。您使用这些服务和实用程序函数将 Web 服务定义语言 (WSDL) 文件转换为等价的 .smd 描述文件。此外,还提供了使用 SOAP 库的窗口小部件。
函数概要 | |
---|---|
void | bind (String method, Array parameters, Object deferredRequestHandler, String URL, Object soapParms) 与服务器执行异步通信 |
Object | parseResults (Object data) 解析从服务器中接收到的结果 |
Object | generateMethod (String method, Array parameters, String URL, Object soapParms) 生成一些方法,可以调用这些方法以调用服务方法 |
void | processSmd (Object object) 处理服务描述 |
url | String | 服务描述 URL |
---|---|---|
serviceUrl | String | 服务端点 URL |
service | Object | 具有要调用的各种方法的 SOAP 服务对象 |
函数概要 | |
---|---|
void | setUrl(String url) 将 URL 设置为服务描述文档 |
void | setServiceUrl(String serviceUrl) 将 URL 设置为服务端点 |
Object | callMethod(String method, Array parameters) 带给定的参数来调用服务方法 |
wsdlObj | Object | 将 WSDL 对象作为服务描述 |
---|---|---|
wsdlString | String | 将 WSDL 字符串作为服务描述 |
smdObj | Object | 将 JSON 对象作为服务描述 |
smdString | String | 将 JavaScriptTM 对象表示法 (JSON) 字符串作为服务描述 |
函数概要 | |
---|---|
void | parse(Object obj) 将服务描述从 WSDL 格式解析为 JSON 格式 |