1.使用httpservice
<mx:HTTPService id="myhttp" url="you httpservice url" result="doResult(event)" >
<mx:request xmlns="">
<username>
{xxx} //此处为你要传递给后台的参数,也可以不用request.(可选),还有其他写法,此为其1.
</username>
</mx:request>
</HTTPService>
private function doResult(evt:ResultEvent):void
{
//此处为myhttp send后,由后台传回的数据
}
2:使用webservice
ws一般都以wsdl存在....net里可以直接执行asmx查看和测试方法 java也提供了一个xml 工具达到同样效果.确定ws成功那么就可以开始编写flex来通讯了.
<mx:WebService id="FlexSite"
wsdl="http://localhost/FlexSite/Server2Flex.asmx?wsdl"
showBusyCursor="true" useProxy="false">
<mx:operation name="HelloWorld" result="onWs(event)"> <!--这里对应WEBSERVICE的方法名,在我的WS里有HelloWorld暴露方法-->
<mx:request> <!--接收方法参数-->
<mx:UserName>//参数名
{name}//参数值
</mx:UserName>
</mx:request>
</mx:operation>
</mx:WebService>
private function onWs(event:ResultEvent):void
{
//得到ws的返回....
}
FlexSite.HelloWorld.send();//调用HelloWorld方法,利用onWs接收返回值
分享到:
相关推荐
HttpService和WebService是两种常用的方式,它们允许Flex客户端与基于HTTP或Web服务接口的后端系统进行数据交换。本篇文章将深入探讨如何利用Flex 4.0中的HttpService和WebService组件与Java Struts2框架构建的...
在“纯flex网站前台(httpservice、webservice进行数据交互)”这个项目中,我们主要关注的是如何使用Flex来实现与服务器端的数据通信,这涉及到HTTPService和WebService两种技术。 1. **Flex框架**:Flex提供了一...
本文将深入探讨Flex与后台交互的三种主要方法:HTTPService、WebService和URLLoader,并重点关注基于WebService的交互方式。 一、HTTPService HTTPService是Flex中用于与HTTP服务器进行数据交换的主要组件。它基于...
在本文中,我们将深入探讨如何使用Flex 4与Java进行通信,并通过三种不同的方法实现这一目标:RemoteObject、HTTPService和WebService。 1. Flex与普通Java类通信:RemoteObject RemoteObject是Flex中用于与远程...
在Flex中,有四种主要的对象用于数据交互:HTTPService、WebService、RemoteObject和Socket。HTTPService通过HTTP协议传输XML数据,简单易用,但处理大量数据时效率较低。WebService则遵循SOAP协议,适合通用的数据...
Flex 3 可以通过 RemoteObject、WebService、HTTPService 等组件与服务器进行数据交换,支持AMF(Action Message Format)高效序列化协议,提高数据传输效率。 八、Flex 3 源码分析 这个教程的源码涵盖了以上各个...
通过本教材,学习者将掌握如何创建Flex项目,理解Flex在Web工程中的应用,以及如何利用HTTPService和RemoteObject与服务器进行数据交互,从而实现富互联网应用的功能。同时,提供的参考资料和安装文件将有助于实际...
在Flex应用中,与Java服务进行数据交换是常见的需求,本文将介绍三种主要的通信方式:RemoteObject、HTTPService和WebService。 首先,我们来看**RemoteObject**。RemoteObject是Flex与Java类之间通信的主要手段,...
Flex 4与Java的交互是构建RIA的关键部分,通过RemoteObject、HTTPService和WebService,开发者可以灵活地与Java后端进行数据交换。RemoteObject适用于直接调用Java对象的方法,HTTPService适合于通用的HTTP请求,而...
在Flex中,通过ActionScript调用Web服务是实现客户端与服务器间数据交互的重要方式。本文将详细介绍如何在Flex中使用ActionScript调用Web服务,以及两种常见的调用方法。 一、SOAP Web服务调用 1. WSDL(Web ...
本文将详细介绍使用Flex进行后台交互的两种主要方式:通过`HTTPService`和`URLLoader`来实现与服务器的通信。 #### HTTPService:面向服务的交互方式 `HTTPService`是Flex框架提供的一个用于执行HTTP请求的类,它...
在Flex中,可以通过调用WebService来实现与远程服务器的数据交换,这在跨平台数据交互和分布式系统中非常常见。本篇文章将深入探讨Flex如何基于WebService进行数据访问。 一、Flex与WebService基础 WebService是一...
在这种场景下,WebService作为一种标准的跨平台通信方式,使得Flex客户端能够方便地与.NET环境下的C#服务进行数据交互。 在Flex中,我们通常使用以下三种标签来实现远程数据访问: 1. `<mx:WebService>`:专门用来...
2. Flex客户端:Flex作为客户端,使用ActionScript(AS)语言编写,它内置了与Web服务交互的库,如SOAP和HTTPService类。这些类使得Flex应用能够方便地调用Web服务。 二、Flex与SOAP Web服务通信 1. 使用Flex的...
在本文中,我们将探讨如何在Flex 4环境中与Java进行交互,主要涉及三种通信方式:RemoteObject、HTTPService以及WebService。这些交互方式允许Flex客户端与后端Java应用进行数据交换,从而实现丰富的用户界面和强大...
在本文中,我们将深入探讨Flex如何通过WebService与远程数据库进行交互,以实现数据的读取、写入和其他操作。 一、Flex与WebService的结合 Flex应用程序可以通过HTTP协议调用WebService接口,这些接口通常以SOAP...
Flex数据与通讯主要涉及如何在Flex应用程序中与其他程序进行数据交换和传输,包括内部数据传输以及与外部服务(如HTTPService和WebService)的交互。下面将详细介绍Flex中数据传输的多种方式及其应用。 ### 21.1 ...
Flex提供了强大的数据绑定和组件库,使得开发者可以创建交互性强、用户体验良好的用户界面。在调用WebService时,Flex使用HTTPService或WebService组件来发起SOAP请求,并处理返回的数据。在项目中,我们可能会看到...
通过HTTPService、WebService和RemoteObject,Flex提供了对不同数据量需求的解决方案,同时,AMF协议的使用确保了大容量数据传输的性能。Flex的这些特性使得开发者能够专注于应用的业务逻辑,而无需过多关心网络通信...