<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:HBox>
<mx:Label text="CityName:"/>
<mx:ComboBox editable="true" id="cboCityName">
<mx:dataProvider>
<mx:Array>
<mx:String>选择输入</mx:String>
<mx:String>北京</mx:String>
<mx:String>长沙</mx:String>
</mx:Array>
</mx:dataProvider>
</mx:ComboBox>
<mx:Button id="btnQuery" label="Look for" click="onQuery()"/>
</mx:HBox>
<mx:TextArea editable="false" width="100%" height="80%" id="txtWeatherInfo"/>
<mx:WebService id="wsWeather" showBusyCursor="true"
wsdl="http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl"
fault="onFault(event)" result="onResult(event)"/>
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
import mx.collections.ArrayCollection;
private function onQuery():void{
txtWeatherInfo.text ="";
wsWeather.getWeatherbyCityName(cboCityName.text);
}
private function onFault(event:FaultEvent):void{
Alert.show(event.message.toString(),"Fault");
}
private function onResult(event:ResultEvent):void{
var acWeatherInfo:ArrayCollection = event.result as ArrayCollection;
for(var i:uint=0;i<acWeatherInfo.length;i++){
txtWeatherInfo.text += acWeatherInfo.getItemAt(i)+"\n";
}
}
]]>
</mx:Script>
</mx:Application>
分享到:
相关推荐
在IT领域,Flex和WebService是两个重要的技术概念,它们经常被用于构建富互联网应用程序(RIA)。本教程将探讨如何利用Flex作为前端客户端,通过WebService进行附件的上传和下载操作。 Flex是一款由Adobe开发的开源...
念佛堂Flex+webservice源码,asp.net,sql2005数据库
Flex+WebService登录示例 就是我以前看过的保存下来的网页,就1分别说我骗你~
《Flex与WebService开发实例详解》 Flex是一种基于Adobe Flash Platform的开源框架,主要用于构建富互联网应用程序(Rich Internet Applications,简称RIA)。它允许开发者创建交互性强、用户体验良好的动态Web应用...
FLEX + .NET WebServic开发的念佛堂,精美庄重,可以设置佛像、背景、前景、音乐,设供养佛事及回向许愿功能,并可保存而记忆以前设置,是目前非常少见而独创的精美设计。
在本教程中,“五分钟用Flex构建WebService应用”将带你快速掌握如何利用Flex与WebService进行数据交互,这对于开发动态、实时更新的Web应用至关重要。 WebService是一种基于Web的、平台无关的服务,它通过HTTP协议...
当Spring与Flex结合,可以实现后端服务与前端交互的无缝对接,而WebService作为一种跨平台、跨语言的数据交换标准,恰好扮演了两者之间的桥梁角色。本文将深入探讨Spring如何整合Flex以及如何通过WebServices实现...
Flex Chart+WebService由于发布时没有注意,忘了把MXML的源码打包。webservice采用的是Myeclipse自带的XFIRES,可自行添加。
- **通过SOAP**:在Flex中,我们可以使用`mx.rpc.soap.*`包中的类来创建SOAP客户端,如`WebService`类。首先,我们需要定义一个接口,该接口对应于Web服务的WSDL(Web服务描述语言)文档中的操作。然后,我们可以...
标题中的“Flex Chart+WebService”指的是使用Adobe Flex技术来创建图表,并通过Web Service与服务器进行数据交互的一个示例项目。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用程序(RIA)。它...
5. **Services**:Flex应用可以与服务器进行通信,通过HTTPService、WebService、AMF等服务来获取或提交数据。这部分源码可能会包含与后端接口交互的相关代码。 6. **Data Binding**:Flex支持数据绑定,这意味着...
Flex4和WebService XFire是两种在开发Web应用程序时常用的技术。Flex4是Adobe Flex框架的第四个主要版本,主要用于构建富互联网应用程序(RIA),提供强大的客户端用户体验。它使用ActionScript编程语言,基于MXML和...
### Flex文件的上传下载知识点详解 #### 一、引言 在现代Web应用程序开发中,文件的上传与下载是一项常见的需求。随着Flex框架的发展,这一功能的实现也变得越来越便捷。Flex是一种开源的软件框架,它允许开发者...
Flex调用WebService例子是一个典型的跨平台通信场景,它结合了Adobe Flex前端开发框架与XFire作为后台的Web服务实现。Flex是一种基于ActionScript和MXML的开放源代码框架,用于构建富互联网应用程序(RIA),而...
在Flex模块中编写ActionScript代码,通过HTTPService或WebService调用Tomcat上的Java服务。同时,在Tomcat上部署一个Servlet或JSP,返回一些测试数据。 在所有设置完成后,启动Tomcat服务器,然后在MyEclipse中运行...
- 利用Flex的RemoteObject或WebService组件来调用Spring服务,从而间接访问Hibernate的持久化功能。 3. **Spring与Hibernate的整合**: - 配置Hibernate的SessionFactory,在Spring应用上下文中声明一个bean。 -...
此外,还会讲解如何创建第一个Flex与ASP.NET交互的简单项目,介绍基本的HTTPService或WebService调用,用于在客户端和服务器之间传递数据。 第14章可能专注于“数据绑定与服务通信”。在这个章节,作者可能会详细...
- **WebService**:调用Web服务接口。 - **RemoteObject**:通过AMF格式进行远程对象调用。 以上介绍的架构方法和技术栈为开发人员提供了构建高质量RIA应用的基础。通过深入学习这些技术和框架,开发人员可以构建出...
在实际开发中,即使没有LCDS,Flex也可以通过WebService、HTTPService等方式与后台通信。然而,LCDS简化了这一过程,并提供了额外的性能优化和特性。 在MyEclipse中部署Flex+Java项目非常简便。FlexBuilder3 beta2...
5. **BlazeDS数据交换**:在Flex客户端,使用RemoteObject或WebService组件来调用Java服务的分页方法。当用户改变分页设置时,发送请求到服务器,获取相应页的数据并更新UI。 6. **事件监听和处理**:在Flex中添加...