<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function submit():void {
xmlSvr.send();
}
private function onResult(event:ResultEvent):void
{
var result:XML=XML(event.result);
Alert.show(result.toXMLString());
}
]]>
</mx:Script>
<mx:HTTPService id="xmlSvr"
showBusyCursor="true"
url="demo.xml"
method="GET"
resultFormat="xml"
result="onResult(event)">
>
<mx:request xmlns=""><!--防止缓存-->
<rp>
{new Date().getTime()}
</rp>
</mx:request>
</mx:HTTPService>
<mx:Button label="提交" click="submit()"/>
</mx:Application>
分享到:
相关推荐
URLLoader是Flex中最基本的网络通信组件,它使用URL请求来加载文本、XML、JSON等数据。URLLoader的工作原理是通过URLRequest对象配置请求的URL和方法,然后将请求发送到服务器。当数据加载完成后,会触发data事件,...
下面是一个使用`URLLoader`加载XML数据的例子: ```mxml layout="absolute" initialize="initializeHandler(event)"> <![CDATA[ private var _countriesService:URLLoader; private var _statesService:...
根据提供的文档内容,本文将详细介绍Flex与...HTTPService 更适合处理基于 SOAP 的服务和 XML 数据,而 URLLoader 提供了更灵活的网络通信能力。开发者可以根据具体需求选择合适的工具来构建高效、稳定的网络应用程序。
HTTPService组件被用来与服务器进行通信,获取或提交XML数据。 系统设计时,考虑到不同题型的特性,可以为每种题型创建对应的XML文件,如Choice.xml、MultipleChoice.xml等。当用户与界面交互时,Flex通过...
标题和描述中的“Flex与后台交互的方法”指向的是Flex框架如何与后端服务器进行通信,交换数据的过程。Flex是Adobe公司推出的一种用于开发RIA(Rich Internet Applications)的应用程序框架,它基于Flash平台,允许...
本文将详细探讨Flex与后台交互的四种常见方式:HTTPService、WebService、RemoteObject和URLLoader,以及它们各自的特点和适用场景。 首先,HTTPService是最基础的交互方式,它基于HTTP协议,使用GET和POST方法来...
Flex可以使用HTTPService、WebService或RemoteObject与后台语言交互,例如使用HTTPService从服务器获取数据,使用WebService调用远程方法,使用RemoteObject与服务器进行实时通信。 10. AS3事件机制 AS3事件机制...
- 配置文件(如services-config.xml):定义了与服务器通信的配置,如URL、方法类型等。 通过学习和理解这个CRUD例子,开发者可以深入理解Flex如何与后台数据服务协同工作,以及如何在客户端实现数据管理功能。这...
在WeatherDemo这个例子中,我们可以猜测它可能是一个天气查询应用,用户可以输入城市名,然后应用通过与后台的servlet进行通信获取天气信息。Servlet是一种Java Web组件,它接收来自客户端的请求,处理数据,然后...
Flex 3中的服务连接也是学习的重点,包括使用HTTPService、WebService或AMF通信协议与服务器进行数据交换。这将涉及到XML、JSON和其他数据格式的解析,以及如何使用 BlazeDS 或 LiveCycle Data Services 实现数据推...
Flex使用`HTTPService`或`URLLoader`组件进行网络请求,加载远程图片资源。 6. 图片资源管理:`images`目录通常存储应用所需的各种图片资源。在Flex项目中,这些图片会被引用并加载到程序中,供用户浏览。 7. 动画...
9. **性能优化**:如使用缓存策略、分页加载等技术来提升应用程序的性能。 10. **测试**:Spring框架提供了丰富的测试工具,如JUnit,可以对后端服务进行单元测试和集成测试;对于Flex客户端,可以使用FlexUnit进行...
2. **XMLHttpRequest对象**:是JavaScript的一个内置对象,允许在后台与服务器通信,发送和接收数据。 3. **CSS和DOM**:用于控制页面样式和动态修改页面内容。 4. **XML或JSON**:作为数据交换格式,传输数据到...
压缩包中的文件“Flex与后台交互的方法(PDF版)+.pdf”显然是一份详细的教程或指南,专注于讲解如何在Flex应用中实现与后端服务器的通信。这通常涉及到网络请求的API,如HTTPService、WebService或AMF(Action ...
1. 数据库连接:在FLEX4应用中,通常使用RemoteObject或HTTPService组件来与服务器进行通信。RemoteObject适用于AMF协议,可以实现高效的数据传输;HTTPService则适用于RESTful API,提供XML或JSON格式的数据交换。 ...
6. **数据管理与状态控制**:如何在Flex应用中有效地管理数据,包括使用ArrayCollection、XML和对象存储数据,以及如何在页面间传递数据和管理用户会话状态。 7. **动画和效果**:Flex提供了丰富的动画库,使得...
Flex可以通过AMF(Action Message Format)或者HTTPService等通信方式与后端MySQL数据库进行交互,获取和更新系统拓扑数据。 7. **DOM4J**: 这是一个Java的文档对象模型库,常用于XML文档的处理。在系统拓扑图中,...
2. **Flex客户端与Servlet通信**: Flex客户端通过HTTP服务与Servlet交互,主要使用`URLRequest`类发送HTTP请求,`URLLoader`类加载响应数据。HTTP方法通常是POST或GET,数据格式可以是XML、JSON或自定义格式。 3. *...
这些组件允许Flex与Java之间进行异步通信,使用SOAP或RESTful协议传递数据。在接收到服务器的响应后,Flex会更新界面,显示新的留言或者处理其他操作结果。同时,Flex的DataBinding机制可以自动同步界面上的数据和...