-
Flex与JAVA数据同步问题10
private function init():void
{
employeeServiceRO.getList();
GetCoord();
}
共两个方法
第一个employeeServiceRO.getList();方法获取java数据,获取后自动运行method2_resultHandler(event)方法将java数据转换成as数据代码如下
<s:RemoteObject id="employeeServiceRO" destination="employeeServiceDest"
result="method2_resultHandler(event);"/>
第二个GetCoord();方法为as方法,该方法会用到method2_resultHandler(event)获取的as数据(也就是从java转成as的数据),
问题:当creationComplete init方法时,第二个方法GetCoord();并没有获取到数据,why?谢谢
2012年11月06日 17:59
相关推荐
在Flex和Java之间进行信息交互时,Red5作为一个中间件起到了关键作用,实现了客户端与服务器端的数据通信。 Flex是一种基于ActionScript 3的开放源代码编程语言,用于创建富互联网应用程序(RIA)。它使用MXML和...
Flex与Java之间的通讯是开发富互联网应用程序(RIA)时的一项关键技术。Flex作为Adobe提供的一个开源框架,主要用于构建具有丰富用户界面的Web应用,而Java则是后端服务的主要提供者,处理业务逻辑和数据管理。两者...
此外,配置文件如services-config.xml和flex-config.xml是配置Flex与Java通信的关键,它们定义了服务端和客户端的数据通道和数据格式。 ### 示例与实践 在实际开发中,每种整合方式都有其适用的场景。例如,独立的...
5. **数据绑定**:Flex支持数据绑定,允许UI元素的状态直接反映模型数据的变化,简化了界面与数据间的同步操作。 在Java后端,通常会使用Spring框架进行服务层的构建,包括: 1. **Spring MVC**:Spring的Model-...
这些中间件提供了AMF(Action Message Format)协议,允许Flex客户端与Java服务器之间高效地交换数据。 4. CRUD操作: - 创建(Create):在前端,Flex用户界面收集用户输入的数据,通过AMF调用Java服务,将新数据...
使用 BlazeDS 或类似工具,可以实现 Flex 客户端和 Java 服务器之间的事件驱动通信,如发布/订阅模式,允许实时数据同步。 6. **安全性**: 集成时需要考虑安全问题,例如身份验证、授权和数据加密。可以通过在 ...
2. BlazeDS:BlazeDS是Flex和Java之间的消息传递系统,它提供了一组服务器组件和服务,包括LiveCycle Data Services(LCDS),用于处理Flex客户端与Java后端的数据通信。BlazeDS支持AMF(Action Message Format)...
2. ** GraniteDS **:GraniteDS是另一个开源的Flex与Java集成解决方案,它扩展了BlazeDS的功能,提供了更多的特性,如WebSockets支持、事务管理、缓存同步等。GraniteDS同样支持AMF协议,并且可以与Spring框架无缝...
通过LCDS,Flex应用能轻松地与Java、JMS、EJB等后端系统进行集成,实现高效的数据同步和实时更新。 3. **Java**:Java作为后端开发语言,与Flex和LCDS共同构建了客户端-服务器架构。在Flex应用中,Java主要用于实现...
这种整合允许开发者利用Flex的富客户端能力,Spring的后端服务管理,以及BlazeDS的数据同步功能,创建出高效、动态且具有复杂交互的Web应用。 在实际项目中,Flex作为前端,可以创建丰富的用户体验,而Spring则负责...
BlazeDS是Adobe公司推出的一个开源数据服务项目,它为Flex应用程序提供了与Java服务器端进行双向通信的能力。BlazeDS支持AMF(Action Message Format),这是一种高效的数据交换格式,允许Flex客户端与服务器之间...
【Flex + Java简单例子】是关于使用Flex与Java进行跨域数据交互的一个基础教程,主要涉及Flex客户端和Java服务器端的配置与开发。这个例子旨在展示如何通过BlazeDS库在Flex前端和Java后端之间建立通信。 首先,我们...
Flex与Java通信是Web开发中的一个关键环节,它允许客户端的富互联网应用程序(RIA)与服务器端的Java应用进行交互,实现数据的交换和业务逻辑的处理。在本例中,我们将探讨如何通过使用开源的LCDS(LiveCycle Data ...
6. **数据绑定**:在Flex中,可以实现视图与模型的自动同步,简化了UI与数据之间的交互。 7. **事件处理**:理解Flex中的事件模型和如何监听及处理事件,对于实现用户交互至关重要。 8. **部署和测试**:如何将...
它展示了如何使用BlazeDS作为中间层,实现Flex客户端与Java服务器之间的数据通信和远程调用服务。BlazeDS是Adobe官方提供的开源项目,主要用于Flex应用与Java服务器之间进行实时双向通信,支持AMF(Action Message ...
它提供了多种功能,如数据推送、远程过程调用(RPC)、实时数据同步等,使得Flex客户端能够高效地与服务器端Java应用进行通信。LCDS支持AMF(Action Message Format),这是一种高效的二进制数据格式,能快速传输...
综上所述,Java与Flex的集成涉及多个层面,包括通信机制的选择、数据模型的同步、安全性、错误处理、性能优化和测试策略。理解这些关键点,并在实践中灵活运用,能有效提升项目开发的效率和质量。
总的来说,这个示例展示了如何通过Flex前端与Java后端进行有效的通信,并利用推技术实现实时数据同步。对于开发涉及大量实时交互的RIA应用来说,理解并掌握这些技术是非常关键的。无论是选择BlazeDS、LCDS还是...
它们提供AMF支持,使得Flex客户端可以直接调用Java服务器端的方法,实现数据的双向同步。 3. **Java Web服务:** Flex也可以调用Java Web服务(如SOAP或RESTful服务),实现远程过程调用。通过Flex的...
标题中的"flex-and-java.zip_flex"表明这是一个关于Flex与Java集成的压缩文件,主要关注Flex如何调用Java的方法。描述中提到这是一个交互性的示例,涵盖了三种不同的方法,这暗示我们将探讨三种不同的通信机制。标签...