1.使用Flex绑定Web Service必须保证WebService可用情况下使用
<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300" >
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.controls.Alert;
import mx.rpc.soap.LoadEvent;
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
[Bindable]
private var dataList:ArrayCollection;
[Bindable]
private var tmp:String;
//事件绑定处理方法
private function resultHandler(event:ResultEvent):void
{
tmp=event.result as String;
Alert.show("tmp="+tmp);
}
//错误处理方法
private function faultHandler(event:FaultEvent):void
{
Alert.show(event.fault.faultDetail);
}
]]>
</mx:Script>
<mx:WebService id="weatherWs" wsdl="http://localhost:8090/FlexWS/services/FlexWebService?wsdl" >
//默认的参数必须:in0 ,in1,.......
<mx:operation name="helloWord" result="resultHandler(event)" fault="faultHandler(event)">
<mx:request>
<in0>
xiaoxiao
</in0>
<in1>
ZH
</in1>
</mx:request>
</mx:operation>
</mx:WebService>
<mx:Button label="查看信息" click="weatherWs.helloWord()" x="169" y="10"/>
<!--表达式-->
<mx:Label text="{weatherWs.helloWord.lastResult}" y="12"/>
</mx:Canvas>
源代码如下:
分享到:
相关推荐
在本文中,我们将深入探讨如何使用Adobe Flex调用Web Service来开发一个天气预报服务。Flex是一种基于MXML和ActionScript的开源框架,用于构建富互联网应用程序(RIA)。它允许开发者创建交互性强、用户体验良好的...
在本主题中,我们将深入探讨如何使用Flex调用Web服务,尤其是与Java程序的交互。 1. **Flex与Web服务的交互** Flex可以通过SOAP(简单对象访问协议)或AMF(动作消息格式)来调用Web服务。SOAP是一种基于XML的通信...
Flex是由Adobe公司推出的一款开发RIA(Rich Internet Applications,富互联网应用)的框架,它主要用于构建具有丰富交互性和良好用户体验的Web应用系统。Flex技术的核心在于MXML(Macro Media XML)和ActionScript的...
标题中的“flex web 调用摄像头保持图片”指的是在Web应用中,使用Adobe Flex技术来访问用户的摄像头设备,并捕获、保存用户拍摄的照片。Flex是Adobe开发的一种基于ActionScript的开源框架,主要用于构建富互联网...
第五章和第六章可能会探讨FLEX中的数据服务,如AMF通信、Web服务调用和 BlazeDS/LiveCycle Data Services的使用,让FLEX应用程序能够与后端服务器无缝交互,实现数据的获取和更新。 第七章至第九章可能涉及更高级的...
Flex与Web服务的通讯及交互是现代Web应用开发中的重要技术环节,主要涉及客户端与服务器端的数据交换。Flex作为Adobe推出的富互联网应用(RIA)框架,以其强大的图形用户界面和丰富的交互能力,常用于构建动态、数据...
《Flex + ASP.NET Web应用开发实战详解》这本书的第三部分主要涵盖了从第13章到第16章的内容。在这一部分中,作者深入探讨了使用Adobe Flex与Microsoft ASP.NET技术构建高性能、交互性强的Web应用程序的方法。Flex是...
配置Web服务的元数据后,可以直接在Flex应用中调用Web服务的方法。 总结起来,Flex与Web服务的交互提供了多种方式,包括基础的HTTP(REST)、高效的AMF以及传统的SOAP。开发者可以根据项目需求选择合适的方式来实现...
《Flex + ASP.NET Web应用开发实战详解 Code P2》是一本深入探讨如何使用Adobe Flex与Microsoft ASP.NET技术相结合,构建高效、交互性强的Web应用程序的书籍。本部分(P2)可能聚焦于实际代码实现和高级功能的应用。...
《Flex+JSPWeb应用开发实战详解》是清华大学出版社出版的一本深度解析使用Flex与JSP进行Web应用程序开发的专业书籍。这本书的第5章至第8章提供了丰富的实践案例和详细的技术讲解,旨在帮助读者掌握这两项技术的结合...
通过调用Web服务或API,可以实现动态加载和保存流程图,以及与其他系统集成。 综上所述,"flex web工作流程图"涉及到的技术点包括Flex框架、MXML和ActionScript编程、图形组件设计、数据绑定、事件处理、自定义组件...
Flex是由Macromedia公司(后来被Adobe公司收购)...尽管如此,Flex在RIA发展的历史上占据了重要的一席之地,它为Web前端开发引入了新的概念,丰富了Web应用程序的功能和交互性,为后续的Web开发技术和框架奠定了基础。
在本文中,我们将深入探讨如何使用Eclipse集成开发环境(IDE)中的Flex插件BlazeDS来开发基于Flex的Web应用程序。BlazeDS是Adobe官方提供的一个开源项目,它允许 Flex 客户端与Java服务器之间进行实时的双向通信,为...
总的来说,通过Flex调用GP服务实现插值服务,开发者可以利用GIS的强大功能,为Web应用提供复杂的地理数据分析,增强用户体验。这涉及到Flex编程、GIS理论以及ArcGIS Server的使用,是GIS开发中的一个关键技能。
标题中的“flex使用web服务写的天气预报”表明这是一个使用Adobe Flex技术来开发的Web应用程序,其功能是获取并展示天气预报信息。Flex是一款强大的富互联网应用程序(RIA)框架,允许开发者构建交互性强、用户界面...
本资源提供的"Flex调用Servlet连接数据库源码"是一个很好的学习实例,它涵盖了如何使用Adobe Flex作为前端展示层,通过HTTP服务与Java Servlet进行通信,进而实现对数据库的读写操作。现在我们将详细解析这个主题。 ...
ColdFusion则是一种服务器端的脚本语言,主要用于构建动态网站和Web应用,它以其与数据库的无缝集成和强大的数据处理能力而著称。 本文将深入探讨在FLEX环境中实现Model-View-Presenter(MVP)模式的应用,以及如何...
第1章 Flex企业应用开发入门 1.1 B/S企业应用开发者的噩梦 1.2 噩梦结束,新时代来临 1.3 Flex概述 1.4 Flash Player的工作模型 1.4.1 Flash Player的帧执行模型 1.4.2 Flash Player渲染模型 ...