`

v2_07 使用RemoteObject为应用填充数据

    博客分类:
  • flex
阅读更多
v2_07 Retrieving and handing data with RemoteObject  使用RemoteObject为应用填充数据
 
这部分有点先这样,后面再详细写
RemoteService允许一个客户端应用访问服务端代码中的方法
客户端和服务器之间的通信使用Action Message Format的格式,简称AFM
AMF是一种用于数据传输的二进制格式,与相同水平的基于XML的消息格式相比,它显得尤为小巧和快捷
 
可以使用Adobe LiveCycle Data Services或者适用于Java实现的开源产品BlazeDS
还可以使用ColdFusionMX 来与CFC进行通信
Remoting service架构在Flex客户端和一个兼容AMF的服务器之间进行数据交换
服务器端的Remote object service负责发送和接收AMF消息,也被称为Flash Remoting
客户端组件是Flex框架中的一个ActionScript类,它的名称是RemoteObject
 
RemoteObject因为具有较小的封装尺寸,比起其它两种RPC组件来,显得更加小巧和快捷
使用RemoteObject组件,可以直接在客户端代码中访问服务端的方法
 
可以Flex应用中创建一个等价的ActionScript对象(与服务器端上创建的强类型对象一致)
这种实现方式可以将服务器语言的数据类型转换为ActionScript的数据类型,或者是进行反方向的转换
 
 
看例子(与webService不同之处就在于声明)
<fx:Declarations>
<s:RemoteObject id="employeeService"
destination="ColdFusion"
source="f4iaw100.remoteData.employeeData"
endpoint="http://adobetes.com/flex2gateway/"
result="employeeService_resultHandler(event)"/>
</fx:Declarations> 
 
destination指服务端使用的类型

source:服务器端的path

endpoint:指向服务器上的远程网关地址
 
分享到:
评论

相关推荐

    flex使用 RemoteObject 与java进行json格式的数据交互

    在Flex开发中,为了实现客户端(Flex应用)与服务器端(通常是Java应用)的数据交互,开发者经常使用`RemoteObject`组件。本篇文章将深入探讨如何使用`RemoteObject`与Java进行JSON格式的数据交换,以便更好地理解和...

    red5中使用remoteObject

    标题中的"red5中使用remoteObject"指的是在Red5服务器中使用RemoteObject技术进行通信。Red5是一款开源的流媒体服务器,它支持RTMP、HLS、RTSP等多种协议,常用于在线视频直播和点播服务。RemoteObject是Adobe Flex...

    FLEX和使用RemoteObject和后台通信

    `RemoteObject` 可以方便地将Flex应用程序中的ActionScript方法映射到服务器上的业务逻辑方法,从而实现数据的传递和交换。以下将详细讲解如何使用`RemoteObject`以及它的工作原理。 1. **配置Flex项目** 在Flex...

    flex4使用RemoteObject学习

    Flex是Adobe开发的一种用于构建富互联网应用程序(RIA)的框架,它允许开发者创建交互性强、图形用户界面丰富的Web应用。RemoteObject是Flex提供的一种服务,它使得客户端与服务器端之间的通信变得简单,尤其是对于...

    flex+java+remoteObject

    在Flex和Java的集成应用中,RemoteObject是关键的通信组件,它允许Flex客户端与Java后台服务进行数据交换。 RemoteObject是Flex框架中的一个关键组件,它通过AMF(Action Message Format)协议,提供了一种高效、轻...

    flex中actionscript动态调用remoteobject类

    ### Flex中ActionScript...通过以上介绍,我们可以看到在Flex中使用ActionScript动态调用RemoteObject类的方法及其应用场景。这种方法不仅可以简化客户端与服务器端的交互逻辑,还能提高应用程序的灵活性和可维护性。

    flex4 remoteobject 多文件上传的例子

    在Flex4中,RemoteObject是ActionScript 3.0中的一种重要组件,它允许与后端服务器进行数据交互,如处理业务逻辑、访问数据库等。在这个"flex4 remoteobject 多文件上传的例子"中,我们将重点探讨如何使用...

    flex remoteObject封装后和java通信

    在本文中,我们将深入探讨如何使用Flex中的RemoteObject组件封装后与Java应用程序进行通信。RemoteObject是Adobe Flex框架的一部分,它允许Flex客户端与服务器端的业务逻辑进行交互,通常是通过AMF(Action Message ...

    flex访问remoteObject实例

    6. **数据转换**:Flex使用AMF来序列化和反序列化数据,这意味着客户端和服务器之间可以交换复杂的数据类型,如对象和数组,而不仅仅是基本类型。 7. **部署和测试**:配置完成后,需要将Flex应用程序部署到服务器...

    remoteObject-java简单CURD例子.rar

    这个"remoteObject-java简单CURD例子.rar"压缩包提供了一个示例,演示了如何使用Java实现远程对象(Remote Object)进行基本的创建(Create)、读取(Read)、更新(Update)和删除(Delete)操作,也就是常说的CURD...

    Flex的remoteObject例子

    Flex是Adobe Flex框架的一部分,它是一个用于构建富互联网应用程序(RIA)的开源开发工具。在Flex中,RemoteObject是ActionScript类,它允许与后端服务器进行通信,通常用于调用远程服务,如AMF(Action Message ...

    flex与java的通信 Blazeds remoteObject

    Flex与Java的通信是开发富互联网应用程序(RIA)时的一项重要技术,特别是在使用Blazeds框架的情况下。Blazeds是Adobe官方推出的一款开源工具,它允许Flex客户端与Java后端服务器进行实时双向通信,实现数据交换和...

    flex中RemoteObject与java的通信

    其中,`RemoteObject`是Adobe Flex框架提供的一个强大的组件,它允许Flex应用程序通过AMF(Action Message Format)协议与远程服务器进行通信。这种方式特别适合于与Java后端服务进行集成,因为它能够简化数据传输...

    基于Flex的数据通信技术研究与应用.pdf

    Flex数据通信技术是构建富互联网应用程序(RIA)的关键技术之一,尤其在开发高效、互动性强的Web应用时显得尤为重要。Flex是由Adobe公司推出的用于创建动态、交互性网页内容的框架,它允许开发者创建具有丰富用户...

    flex3(remoteobject+datagrid+.....)+java+oracle源代码

    RemoteObject是Flex与远程服务进行通信的桥梁,它使用AMF(Action Message Format)协议,这是一种高效的数据交换格式,可以快速地传输复杂的数据结构。在Flex3中,你可以配置RemoteObject来连接到特定的服务端点,...

    Flex 以Tomcat为服务器 通过RemoteObject 连接MySQL 随机取出单词的拼单词游戏

    在这个项目中,我们看到Flex被用来开发一个名为“单词连连看”的游戏,它使用了Tomcat作为服务器,并通过RemoteObject技术与MySQL数据库进行交互。下面我们将深入探讨这些技术及其在项目中的应用。 首先,Flex中的...

Global site tag (gtag.js) - Google Analytics