使用BlazeDS+JAVA的模式来开发的时候,数据类型对应的关系如下:
从Action Script到Java
AS<o:p></o:p>
|
JAVA<o:p></o:p>
|
Array (dense)<o:p></o:p>
|
java.util.List<o:p></o:p>
|
Array (sparse)<o:p></o:p>
|
java.util.Map<o:p></o:p>
|
flash.utils.ByteArray<o:p></o:p>
|
byte []<o:p></o:p>
|
flash.utils.IExternalizable<o:p></o:p>
|
java.io.Externalizable<o:p></o:p>
|
Date<o:p></o:p>
|
java.util.Date<o:p></o:p>
|
int/uint<o:p></o:p>
|
java.lang.Integer<o:p></o:p>
|
null<o:p></o:p>
|
null<o:p></o:p>
|
Number<o:p></o:p>
|
java.lang.Double<o:p></o:p>
|
String<o:p></o:p>
|
java.lang.String<o:p></o:p>
|
XML<o:p></o:p>
|
org.w<st1:chmetcnv w:st="on" unitname="C" sourcevalue="3" hasspace="False" negative="False" numbertype="1" tcsc="0">3c</st1:chmetcnv>.dom.Document<o:p></o:p>
|
XMLDocument<o:p></o:p>
|
org.w<st1:chmetcnv w:st="on" unitname="C" sourcevalue="3" hasspace="False" negative="False" numbertype="1" tcsc="0">3c</st1:chmetcnv>.dom.Document<o:p></o:p>
|
<o:p> </o:p>
从Java到ActionScript
Java<o:p></o:p>
|
AS<o:p></o:p>
|
java.lang.String<o:p></o:p>
|
String<o:p></o:p>
|
java.lang.Boolean, boolean<o:p></o:p>
|
Boolean<o:p></o:p>
|
java.lang.Integer<o:p></o:p>
|
int<o:p></o:p>
|
java.lang.Short<o:p></o:p>
|
int<o:p></o:p>
|
java.lang.Byte<o:p></o:p>
|
int<o:p></o:p>
|
java.lang.Byte[]<o:p></o:p>
|
flash.utils.ByteArray<o:p></o:p>
|
java.lang.Double<o:p></o:p>
|
Number<o:p></o:p>
|
java.lang.Long<o:p></o:p>
|
Number<o:p></o:p>
|
java.lang.Float<o:p></o:p>
|
Number<o:p></o:p>
|
java.lang.Character<o:p></o:p>
|
String<o:p></o:p>
|
java.lang.Character[]<o:p></o:p>
|
String<o:p></o:p>
|
java.util.Calendar<o:p></o:p>
|
Date<o:p></o:p>
|
java.util.Date<o:p></o:p>
|
Date<o:p></o:p>
|
java.util.Collection<o:p></o:p>
|
mx.collection.ArrayCollection<o:p></o:p>
|
java.lang.Object[]<o:p></o:p>
|
Array<o:p></o:p>
|
java.util.Map<o:p></o:p>
|
Array (sparse)<o:p></o:p>
|
java.util.Dictionary<o:p></o:p>
|
Object (untyped)<o:p></o:p>
|
org.w<st1:chmetcnv w:st="on" unitname="C" sourcevalue="3" hasspace="False" negative="False" numbertype="1" tcsc="0">3c</st1:chmetcnv>.dom.Document<o:p></o:p>
|
XML object<o:p></o:p>
|
<o:p> </o:p>
分享到:
相关推荐
Flex + blazeds + Java推送Demo 本例实现由Flex一端客户端发送消息, 然后由Java端在发布到所有订阅的其它Flex端. 里面有说明与源码, 还有一个直接放到Tomcat里面的直接发布的项目 小编使用工具 eclipse3.5 flex sdk...
在Flex4+BlazeDS+Java的应用中,MySQL作为数据存储的主要平台,存储和管理应用程序所需的数据。开发者需要编写SQL脚本来创建表、插入数据、更新和查询等操作。 在项目"Web_Gis_ydq"中,很可能是开发了一个Web GIS...
在实际项目中,Flex+BlazeDS+Java通信的应用场景包括股票报价、实时聊天、在线协作工具等需要实时更新数据的场景。通过这种方式,开发者可以利用Flex的强大UI设计能力,结合Java的后端处理能力,构建出高性能、交互...
总之,这个“Flex+blazeds+java企业门户网站完整源码”是一个很好的学习资源,可以帮助开发者掌握如何利用Flex构建富用户体验的Web应用,并通过BlazeDS实现与Java后端的有效交互,进而构建高效、功能强大的企业级...
而BlazeDS则是Flex与Java服务器之间通信的桥梁,它支持AMF(Action Message Format)协议,能够高效地传输数据,大大提高了应用性能。 搭建Flex + BlazeDS + Java环境的步骤如下: 1. **安装Flex SDK**:下载并...
4. **定义数据模型**:定义与数据库表对应的Java实体类,并使用ORM工具(如Hibernate)生成映射文件,以便于Java对象和数据库记录之间进行转换。 5. **BlazeDS数据交换**:在Flex客户端,使用RemoteObject或...
总的来说,"Flex + BlazeDS+ Java 入门教程"是一个全面的学习资源,涵盖了从基础的Flex界面设计到复杂的服务器数据交互,适合希望构建富互联网应用的初学者。通过这个教程,你将能够掌握创建动态、交互性强的Web应用...
Flex+BlazeDS+Java发布/订阅聊天程序是一种基于客户端-服务器架构的实时通信解决方案,它结合了Adobe Flex的用户界面构建能力、BlazeDS的数据服务功能以及Java后端的强大处理能力,实现了高效的聊天应用程序。...
《构建Flex4+BlazeDS+Java+MySQL的学生信息系统》 在信息技术领域,构建Web应用程序是常见的任务之一,尤其在教育行业中,学生信息系统的开发能够有效地管理学生数据,提高工作效率。本项目“Flex4+BlazeDS+Java+...
Flex+BlazeDS+Java发布/订阅聊天程序是一种基于Adobe Flex前端、BlazeDS作为中间件、Java作为后端服务的实时通信解决方案。这个程序利用了发布/订阅(Publish/Subscribe)模式,允许用户实时地收发消息,类似于即时...
Flex作为Adobe提供的开源框架,用于创建具有交互性和动态用户体验的RIA,而BlazeDS是Adobe提供的服务器端数据连接服务,它使得Flex与Java应用程序能够无缝通信。本文将详细讲解如何使用Flex、BlazeDS以及Java技术,...
总的来说,这个实例展示了如何将ArcGIS for Flex的可视化能力、BlazeDS的实时通信功能以及Java和Oracle数据库的强大数据处理能力整合在一起,实现高效、互动的GIS应用。通过深入学习和实践,开发者可以掌握GIS应用...
【标题】"Flex4.X+BlazeDS+Spring3实战开发在线书店四"涉及的核心技术栈是Adobe Flex 4.6、BlazeDS、Spring 3框架以及Java相关的JPA和Hibernate,配合MySQL数据库实现一个在线书店的完整系统。下面将详细阐述这些...
标题“flex+blazeds+spring”表明我们要探讨的是如何将Flex前端与BlazeDS中继层和Spring后端框架结合起来,实现完整的数据交互和应用程序逻辑。 在Flex与Spring集成的环境中,Flex作为用户界面展示层,负责与用户...
本实例重点探讨了如何使用Flex作为前端,通过BlazeDS与Java后台结合JMS服务进行通信,实现数据的实时推送,从而达到页面实时刷新的效果。下面将详细介绍这一技术栈中的关键知识点: 1. **Flex**:Flex是基于...
BlazeDS是一个开源的服务器端技术,主要用于在Adobe Flex客户端和Java后端之间提供数据集成和实时通信。它是一个轻量级的中间件,能够帮助开发者构建富互联网应用程序(RIA)。在本实例中,我们将探讨如何结合...
标题中的“PureMVC+Flex+BlazeDS+Spring+Hibernate.doc”指的是一项整合了多种技术的Web应用开发方案,这些技术包括PureMVC、Flex、BlazeDS、Spring和Hibernate。这篇文档可能是指导读者如何将这些技术结合在一起...
BlazeDS是Adobe提供的开源服务器端技术,它允许Flex客户端与Java服务器进行双向通信,实现了数据的实时同步。 首先,让我们详细了解Flex 4.6。这一版本引入了新的Spark组件模型,提供更美观、可自定义的UI组件,...