SOAP ライブラリーは、主に、サービスのインスタンス化に使用される SOAP ライブラリーそのものと、 Web Service Definition Language (WSDL) ファイルを同等の .smd 記述ファイルに変換するために使用されるユーティリティー関数とで構成されています。 さらに、SOAP ライブラリーを使用するウィジェットが提供されています。
関数の要約 | |
---|---|
void | bind (String method, Array parameters, Object deferredRequestHandler, String URL, Object soapParms) サーバーとの非同期通信を実行します |
オブジェクト | parseResults (Object data) サーバーから受け取った結果を構文解析します |
オブジェクト | generateMethod (String method, Array parameters, String URL, Object soapParms) サービス・メソッドを呼び出すことができるメソッドを生成します |
void | processSmd (Object object) サービス記述を処理します |
url | ストリング | サービス定義の URL |
---|---|---|
serviceUrl | ストリング | サービス・エンドポイントの URL |
service | オブジェクト | 呼び出される各種メソッドを持つ SOAP サービス・オブジェクト |
関数の要約 | |
---|---|
void | setUrl(String url) サービス記述文書への URL を設定します |
void | setServiceUrl(String serviceUrl) サービス・エンドポイントへの URL を設定します |
オブジェクト | callMethod(String method, Array parameters) 所定のパラメーターを指定してサービス・メソッドを呼び出します |
wsdlObj | オブジェクト | WSDL オブジェクトとしてのサービス記述 |
---|---|---|
wsdlString | ストリング | WSDL ストリングとしてのサービス記述 |
smdObj | オブジェクト | JSON オブジェクトとしてのサービス記述 |
smdString | ストリング | JavaScriptTM Object Notation (JSON) ストリングとしてのサービス記述 |
関数の要約 | |
---|---|
void | parse(Object obj) WSDL フォーマットから JSON フォーマットへサービス記述を構文解析します |