`
- 浏览:
383545 次
- 性别:
- 来自:
天津
-
Flex 调用Webservice的动态方法(高级版)
晋级篇
<mx:WebService id="weather" wsdl="http://www.webservicex.net/globalweather.asmx?WSDL"
showBusyCursor="true" useProxy="false">
<mx:operation name="GetCitiesByCountry" result="result(event)" fault="fault"/>
</mx:WebService>
处理方法:
private function result(result:ResultEvent):void
{
Alert.show(result.result.toString());
}
private function fault(fault:FaultEvent):void
{
Alert.show(fault.fault.toString());
}
调用: weather.GetCitiesByCountry.send("china");
升级
<mx:WebService id="weather" wsdl="http://www.webservicex.net/globalweather.asmx?WSDL"
showBusyCursor="true" useProxy="false">
<mx:operation name="GetCitiesByCountry" result="result(event)"/>
</mx:WebService>
调用:
var o:AbstractOperation=weather.getOperation("GetCitiesByCountry");
var arr:Array = new Array();
arr.push("china");
o.arguments=arr;
//o.addEventListener(ResultEvent.RESULT,this.result);此方法可以在以上控件定义时加入
o.send();
升级
import mx.rpc.AbstractOperation;
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
import mx.rpc.soap.SOAPHeader;
import mx.rpc.soap.WebService;
var ws:WebService= new WebService();
ws.wsdl = "http://www.webservicex.net/globalweather.asmx?WSDL";
ws.loadWSDL();
var operation:AbstractOperation = ws.getOperation(functionName);
//为调用的方法添加监听器,回调函数由外部动态传入
operation.addEventListener(ResultEvent.RESULT,this.callBackHandler););//增加处理函数
operation.addEventListener(FaultEvent.FAULT,this.faultHandler);//增加处理函数
var arr:Array = new Array();
arr.push("china");
//为调用的方法传参数,参数类型为Array
operation.arguments = args;
//执行调用的方法
operation.send();
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Flex调用Webservice及java程序
使用Flex调用webService开发一个天气预报服务 这是源文件和编译后的flash
Flex调用WebService访问MSSQL数据库
Flex调用Webservice实现天气预报
.Net动态调用WebService .Net动态调用WebService .Net动态调用WebService
C#_.NET_动态调用webservice的三种方式
在WinForm程序中调用WebService 在WinForm程序中调用WebService 在WinForm程序中调用WebService
.net调用webservice接口例子.net调用webservice接口例子.net调用webservice接口例子.net调用webservice接口例子
本代码介绍了vc6.0如何调用webservice的详细步骤,是通过自己的调试成功 总结下来的
flex actionsript 调用webservice。以及flex处理webservice的过程及方法。
首先我们创建一个WebService,里面有两个方法:一个无参的方法,一个有参的方法: 创建好了WebService以后,把WebService部署到IIS上,并确保可以访问 二、静态引用 这种方式是通过添加静态引用的方式调用...
最近项目中遇到需要去掉老系统的webservice服务中的insert方法,找了很久,发现这样最简单,实测有效!!!
java调用webservice接口方法,直接AXIS调用远程的web service
webservice的动态调用和静态调用。静态调用是指添加web引用的方式调用。动态调用是指通过反射等方式在代码中加载。
在这里详细的介绍了,VC6调用WebService的方法。
c++调用webservice(包括静态和动态以及webservice源码)
httpwebrequest调用webservice返回数据
几种调用WebService的方法
拼接xml调用webservice 拼接xml调用webservice 拼接xml调用webservice
jQuery使用Ajax方法调用WebService.doc