- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
02.flex从入门到实践
第1章 Flex概述
Adobe公司的Flex产品是用于构建和维护在所有主要浏览器
、桌面和操作系统一致地部署的。同时它也是极具表现
力的、Web应用程序的、高效率的开放源码框架。作为
RIA应用程序的主要开发框架,Flex 3中已经包含了一套
强大的开发工具。本章包括以下内容:
Flex与Flash的关系
Flex使用的语言
Flex与服务器通信
FLEX从入门到实践
1.1 Flex简介
Flex是一个基于组件的开发框架,可以生成一个由Flash
Player运行的富互联网应用程序。Flex将基于标准的语
言和各种可扩展用户界面及数据访问组件结合起来,使
得开发人员能够构建具有丰富数据演示、强大客户端逻
辑和集成多媒体的应用程序。
FLEX从入门到实践
1.1.1 Flex是什么
Flex是一种创建RIA (Rich Internet Applications)快速有
效的方法之一。RIA是一种可能代替传统HTML应用系统
的解决方案。RIA技术既可以像Web一样很简单的部署用
户客户端程序,同时交互性和表现力等方面也大大超过
了传统Web应用系统。如今,很多开发者或者公司已经
开始研究并构建了成熟的RIA系统。
FLEX从入门到实践
1.1.2 Flex 运行机制
Flex只是一种客户端技术,同时也属于Flash平台。Flex代
码最终被编译成SWF文件运行在Flash播放器(Flash
Player)中。SWF文件可以单独在用户终端运行,但是
必须要安装Flash Player。也可以在各种流行的浏览器中
运行,浏览器必须安装Flash Player插件。
SWF文件是一个压缩文件,可以通过Flash Player呈现出来
。由于SWF文件很小,所以有很快的网络下载速度。用
户要想运行一个Flex应用程序,只需要通过网络或者其
他途径获取SWF文件,就可以运行在装有Flash Player
插件的浏览器中。
FLEX从入门到实践
1.1.3 Flex产品组成
Flex是一个比较完整的开发框架,主要有三个部分组成。
1.Adobe Flex 3 SDK
2 .Adobe Flex Builder 3
3.Adobe LiveCycle Enterprise Suite
FLEX从入门到实践
1.2 Flex和Flash的关系
Flex是早期Macromedia公司发布的Presentation Server
(展现服务),是Java Web Container或者.NET
Server的一个应用。Flex根据MXML文件(纯粹的XML
描述文件和ActionScript脚本语言)产生相应的SWF文
件,传送到客户端,由客户端的Flash Player或者
Shockwave Player解释执行,给用户以丰富的客户体验
。
Flash是强大的矢量动画编辑工具,在Flash被Adobe公司
收购之后,Flash一直在谋求Rich Internet Application
(富客户端)的霸主地位。最有影响的是,已经推出了
面向对象的编程脚本ActionScript 3.0 ,并且建立起类似
于Java Swing 的类库和相应Component (组件)。
FLEX从入门到实践
文档评论(0)