`
aa00aa00
  • 浏览: 331594 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

flex+webservice

阅读更多

<?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>

分享到:
评论

相关推荐

    Flex+WebService附件上传下载

    在IT领域,Flex和WebService是两个重要的技术概念,它们经常被用于构建富互联网应用程序(RIA)。本教程将探讨如何利用Flex作为前端客户端,通过WebService进行附件的上传和下载操作。 Flex是一款由Adobe开发的开源...

    念佛堂Flex+webservice源码V2

    念佛堂Flex+webservice源码,asp.net,sql2005数据库

    Flex+WebService登录示例

    Flex+WebService登录示例 就是我以前看过的保存下来的网页,就1分别说我骗你~

    Flex+WebService开发实例

    《Flex与WebService开发实例详解》 Flex是一种基于Adobe Flash Platform的开源框架,主要用于构建富互联网应用程序(Rich Internet Applications,简称RIA)。它允许开发者创建交互性强、用户体验良好的动态Web应用...

    精美的FLEX+WebService念佛堂原码

    FLEX + .NET WebServic开发的念佛堂,精美庄重,可以设置佛像、背景、前景、音乐,设供养佛事及回向许愿功能,并可保存而记忆以前设置,是目前非常少见而独创的精美设计。

    五分钟用Flex构建WebService应用

    在本教程中,“五分钟用Flex构建WebService应用”将带你快速掌握如何利用Flex与WebService进行数据交互,这对于开发动态、实时更新的Web应用至关重要。 WebService是一种基于Web的、平台无关的服务,它通过HTTP协议...

    spring 整合flex,整合webService

    当Spring与Flex结合,可以实现后端服务与前端交互的无缝对接,而WebService作为一种跨平台、跨语言的数据交换标准,恰好扮演了两者之间的桥梁角色。本文将深入探讨Spring如何整合Flex以及如何通过WebServices实现...

    Flex Chart+WebService<mxml源码>

    Flex Chart+WebService由于发布时没有注意,忘了把MXML的源码打包。webservice采用的是Myeclipse自带的XFIRES,可自行添加。

    Flex调用Webservice及java程序

    - **通过SOAP**:在Flex中,我们可以使用`mx.rpc.soap.*`包中的类来创建SOAP客户端,如`WebService`类。首先,我们需要定义一个接口,该接口对应于Web服务的WSDL(Web服务描述语言)文档中的操作。然后,我们可以...

    Flex Chart+WebService

    标题中的“Flex Chart+WebService”指的是使用Adobe Flex技术来创建图表,并通过Web Service与服务器进行数据交互的一个示例项目。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用程序(RIA)。它...

    最新最全的FLEX++网站源码

    5. **Services**:Flex应用可以与服务器进行通信,通过HTTPService、WebService、AMF等服务来获取或提交数据。这部分源码可能会包含与后端接口交互的相关代码。 6. **Data Binding**:Flex支持数据绑定,这意味着...

    Flex4 +WebService XFire

    Flex4和WebService XFire是两种在开发Web应用程序时常用的技术。Flex4是Adobe Flex框架的第四个主要版本,主要用于构建富互联网应用程序(RIA),提供强大的客户端用户体验。它使用ActionScript编程语言,基于MXML和...

    Flex文件的上传下载.pdf

    ### Flex文件的上传下载知识点详解 #### 一、引言 在现代Web应用程序开发中,文件的上传与下载是一项常见的需求。随着Flex框架的发展,这一功能的实现也变得越来越便捷。Flex是一种开源的软件框架,它允许开发者...

    Flex调用WebService例子(Flex工程+ XFire WebService工程)

    Flex调用WebService例子是一个典型的跨平台通信场景,它结合了Adobe Flex前端开发框架与XFire作为后台的Web服务实现。Flex是一种基于ActionScript和MXML的开放源代码框架,用于构建富互联网应用程序(RIA),而...

    flex + tomcat + myEclipse环境配置与使用

    在Flex模块中编写ActionScript代码,通过HTTPService或WebService调用Tomcat上的Java服务。同时,在Tomcat上部署一个Servlet或JSP,返回一些测试数据。 在所有设置完成后,启动Tomcat服务器,然后在MyEclipse中运行...

    flex+hibernate+Spring

    - 利用Flex的RemoteObject或WebService组件来调用Spring服务,从而间接访问Hibernate的持久化功能。 3. **Spring与Hibernate的整合**: - 配置Hibernate的SessionFactory,在Spring应用上下文中声明一个bean。 -...

    flex + asp.net web应用开发实战详解 code p3

    此外,还会讲解如何创建第一个Flex与ASP.NET交互的简单项目,介绍基本的HTTPService或WebService调用,用于在客户端和服务器之间传递数据。 第14章可能专注于“数据绑定与服务通信”。在这个章节,作者可能会详细...

    FLEX4 FLEX+JAVA+(数据库)

    - **WebService**:调用Web服务接口。 - **RemoteObject**:通过AMF格式进行远程对象调用。 以上介绍的架构方法和技术栈为开发人员提供了构建高质量RIA应用的基础。通过深入学习这些技术和框架,开发人员可以构建出...

    Flex + LCDS + Java 利用Eclipse Plugin开发Flex入门教程

    在实际开发中,即使没有LCDS,Flex也可以通过WebService、HTTPService等方式与后台通信。然而,LCDS简化了这一过程,并提供了额外的性能优化和特性。 在MyEclipse中部署Flex+Java项目非常简便。FlexBuilder3 beta2...

    Flex +BlazeDS+java后台分页的实现

    5. **BlazeDS数据交换**:在Flex客户端,使用RemoteObject或WebService组件来调用Java服务的分页方法。当用户改变分页设置时,发送请求到服务器,获取相应页的数据并更新UI。 6. **事件监听和处理**:在Flex中添加...

Global site tag (gtag.js) - Google Analytics