学习笔记 Flex背景揭秘

开发 后端
你对Flex背景是否熟悉,这里和大家简单分享一下,Flex 是一种RIA开发技术,具有更好的网络交互能力,更加绚丽的表现效果,同时在企业级的扩展上也游刃有余。

本文和大家重点讨论一下Flex背景,Flex是一种基于标准编程模型的高效RIA开发产品集,最初由Macromedia公司在2004年发布,后被Adobe公司冠以商标。

Flex 3程序设计

Flex 是一种RIA开发技术,具有更好的网络交互能力,更加绚丽的表现效果,同时在企业级的扩展上也游刃有余。Flex技术对软件开发人员的要求并不苛刻,MXML和ActionScript都遵循技术标准,用相对简单的代码就可以完成绚丽高效的Flex应用程序。

作为Flex技术的组成部分,Flex Charting让我们可以灵活地进行图表编程,Flex Data Service让我们可以将Flex应用程序部署成为企业级应用。
Flex Builder是一个实用的集成开发环境,通过这个环境,可以高效地完成Flex程序的编写。

Internet已经是我们生活的一部分,而“看网页”可以说是网络浏览者与Internet最简单的沟通方式。打开浏览器,进入一个网站浏览,这就是浏览者们看到的最直观的Internet的外表。尽管页面上不是单一的文字,但也仅仅是“页”。然而如今这些传统的呆板的“页”已经不再能满足网络浏览者的要求了。多媒体、多元化的信息表现在一个页面上,的确很是单薄。
另一方面,开发人员也一直在为过分依赖于页面刷新、请求响应等诸多传统网页开发技术固有的问题而烦恼。当然我们不能忽略B/S架构能够取代C/S长期大行其道有一个重要的因素,就是网络带宽问题。

Flex背景

Flex是一种基于标准编程模型的高效RIA开发产品集,最初由Macromedia公司在2004年发布,后被Adobe公司冠以商标。Flex最大的特点是基于全球流行的网络动画平台——Macromedia Flash。2000年以来,Flash动画愈发火爆,“闪客”们的作品为Internet增添了绚丽的色彩,而Flash的播放器Flash Player已经成为浏览器上首选的不可或缺的插件,为了看到页面中生动的Flash动画,大部分浏览者都会安装Flash Player。通过Flex技术,开发人员可以将RIA程序编译成为Flash文件,为Flash Player所接受,也就是说,Flex技术所开发出来的程序对于大部分浏览者而言并不需要安装额外的客户端支持,这是一个得天独厚的优势。

“基于标准编程模型的高效RIA开发产品集”,这是Adobe公司对Flex技术的官方定义。下面我们就来进行详细的分析。

一个完整的Flex程序由MXML代码和ActionScript代码组成。MXML基于XML标准,用于配置和设计Flex程序的界面及编写表现层数据模型;ActionScript基于ECMAScript,原来用于设计Flash动画,其语法规范类似于JavaScript。这样两种基于W3C标准的开发语言就构成了Flex程序,两种语言的关系类似于HTML和JavaScript,这样一来(尤其对于传统网页开发者来说),Flex根本没有什么门槛。本文有关Flex背景的内容就介绍到这里,请看本文其他相关介绍。

【编辑推荐】

  1. Flex页面跳转实现的几种方式
  2. FlexBuilder4十大新特性闪亮登场
  3. Flex框架中Cairngorm和Mate的优点大比拼
  4. FlexBuilder3.0与Eclipse3.4的完美结合
  5. 解析Flex应用开发步骤 新特性和技术框架 
责任编辑:佚名 来源: blueidea.com
相关推荐

2010-07-27 10:39:25

Flex组件

2010-07-29 13:18:45

Flex右键菜单

2010-07-29 15:36:23

Flex安全沙箱

2010-08-10 16:41:54

FlexJSP

2010-08-04 09:26:27

Flex数据

2010-08-12 12:55:02

FlexFlash

2010-08-11 11:17:49

FlexFlash

2010-08-06 10:15:35

Flex绑定

2010-08-09 10:39:14

FlexACtionSCrip

2010-07-28 15:29:18

Flex函数

2010-07-29 15:09:19

Flex全屏

2010-08-13 09:47:58

Flex样式定义

2010-07-27 10:54:22

Flex

2010-08-06 09:45:50

Flex事件机制

2015-07-15 15:02:18

LTE

2010-07-27 15:49:28

Flex

2010-08-12 11:05:33

Flex数据绑定

2010-08-09 15:19:29

Flex滚动条

2010-07-27 16:03:42

Flex

2010-08-06 09:24:44

FlexFlash
点赞
收藏

51CTO技术栈公众号