首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex学习01-Flex概述

2012-09-05 
Flex学习01---Flex概述?7、BlazeDS:可以理解为是LCDS的子集。客户端运行的flash程序需要调用Server中的java

Flex学习01---Flex概述

?

7、BlazeDS:

可以理解为是LCDS的子集。客户端运行的flash程序需要调用Server中的java类,借助java类完成数据库访问等功能,通过blazeDS就可以访问调用这些Java类了。

blazeDS是开源免费的,LCDS是付费和闭源的。

?

8、AMF:

AMF是Action Message Format的缩写,是Adobe公司定义的协议,AMF是LCDS(blazeDS)与前端Flex应用通信的方式之一,BlazeDS和前端通信还可以采用SOAP或HTTP等其它协议。与这些通信方式不同,AMF采用二进制的编码方式,并采用Zlib对消息进行压缩,AMF消息体的大小只有基于XML协议的十分之一。因此在需要大量传输消息的场合,和纯文本协议相比,AMF是一种高效率的传输方式。同时AMF也为开发者提供了一种便利而快速的通信开发接口,它可将前端Flex中本地对象(例如:Object、Array、Date、XML等)传给Server端时自动适配成Server端适当的对象。例如:如果Server端是PHP应用,则AMF会自动转译为PHP的Associative Array;如果Server端是Java应用,则AMF将其转换为Java的数组

热点排行