Flex是一个RIA ( Rich Internet Application)应用,采用异步方式和服务器端通信,
Flex系统产品包括编译工具和功能强大的开发环境,通过编写MXML和ActionScript(Flex采用的脚本语言,从Flash移值过来)代码,用编译器来生成swf文件,用户只需要浏览器安装flash播放器插件就可以观看
Flex有如下几个特性:
使用矢量图形(与位图相对应)
丰富的组件库
对多媒体的广泛支持,提供了与其它流媒体服务器进行通信的功能,即时视频会议,视频聊天,在线录制视频等功能
与服务器端的通信,可与jsp,php,asp.net等主流服务器进行通信,连接远程WebService,支持Remoting与Socket等数据通信
主要对手是:
Ajax与Openlaszlo