现在的位置: 主页 > 新闻中心 > 文章正文

Flex请求webservice

作者:陕西芙爱尔婚庆礼仪服务有限公司 来源:www.fair521.com 未知发布时间:2017-09-09 10:34:29
Flex请求webservice

flex除了可以和spring整合之外,有时也会使用flex去访问webservice,flex提供了访问webservice的一套方法使用起来也是特别的简单。下面分享我的学习成果

1.寻找用于测试的webservice服务

http://www.webxml.com.cn/zh_cn/index.aspx

这个网站提供了许多webservice,可以供我们学习和使用

2.开始使用flex请求webservice,这里就使用号码归属地和天气预报作为例子

(1)使用flex标签载入wsdl

wsdl就是web服务的wsdl地址,站群系统,id一定要写上方便后面使用,operation里的name就是webservice暴露出来的方法,result则是回调函数,fault表示出现错误后的函数调用,这个不配置也OK

(2) 调用手机号码归属地服务

webservice.getOperation("getMobileCodeInfo").send(number.text);
webservice是第一个标签的id,表示我们要使用里面的服务,getOperation的参数就是要调用方法名称,send里面是我们要提供给服务器的参数

(3)使用回调函数处理webservice返回结果

var ss:String=event.result as String; Alert.show(ss);
天气预报服务也是如此,但是要注意的是天气预报服务返回的是一个一维数组

天气预报返回结果如下:


vcD4KPHA+z8LD5srHyKuyv7XEtPrC66O6PC9wPgo8cD48cHJlIGNsYXNzPQ=="brush:java;">


企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:恩施网站制作 http://enshi.666rj.com

上一篇:不同对象,应该采用哪种评价方式呢- 下一篇:最后一页