`
Eric.Yan
  • 浏览: 321951 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Flex介绍

阅读更多
看到公司有招聘Flex engineer,就大概搜了一些Flex资料

Flex是Macromedia发布的presentation server(展现服务),它是java web container或者.net server的一个

应用,根据.mxml文件(纯粹的xml描述文件和actionscript)产生相应得.swf文件,传送到客户端,

由客户端的 flash player或者shockwave player解释执行,给用户以丰富的客户体验。

  大名鼎鼎的Macromedia Flash是强大的矢量动画编辑工具,在作动画起家之后,Flash一直

在谋求rich internet application(ria富客户端)的霸主地位,最有影响的是,已经推出了面向对象的

编成脚本actionscript2.0,并且建立起类似于 java swing的类库和相应component(组件)。Flex是通

过java或者.net等非Flash途径,解释.mxml文件组织 components,并生成相应得.swf文件。Flex的

component和flash的component很相似,但是有所改进增强。

  运用Flash是完全可以做到flex的效果的,为什么还需要flex呢?我理解这里面有两个原因:

1,为了迎合更多的 developers(开发者)。Flash天生是为了designer(设计者)设计的,界面还有

flash的动画概念和写程序的开发人员格格不入,为了吸引更多的jsp/asp/php等程序员,

Macromedia推出了Flex用非常简单的.mxml来描述界面和jsp/asp/php程序人员使用.(x/d)html非常相

似,而且mxml更加规范化、标准化。

2,为了一个标准。大家一定听说过微软下一代系统longhorn,在longhorn推出的同时微软

也会推出新的语言xaml,一种界面描述语言,与之相应的就是smart client和flex非常相似的东

西。Mxml和Xaml的也很相似… …由此带来的一些列好处就不用我说了。

  Flex和j2ee/.net其实没什么关系,Macromedia用java做出来个应用把flash的技术融合到j2ee里

面,再用.net的技术做出来个.net应用把flash技术融合到.net里面去;应该说flex解决了j2ee里面

和.net最繁琐的问题那就是web 客户端的问题。微软比较卑鄙在ie里面built-in(事先安装好了)很

多空间,可以被.net调用比如datagrid,java就没有办法啦,只能用最原始的html一个tag一个tag

地print,真是头疼,还有客户端的javascript是最难调试的,不论java还是.net都束手无策。

什么是flex builder?

  一个可视化的Flex应用程序开发工具,用标记语言就能生成flash用户界面,把设计者预

计的XML标签转换成为Flash组件,可编译成为FLASH的SWF文件供客户浏览,使设计人员和开

发人员可以更加高效地创建Flex 应用程序 。
分享到:
评论

相关推荐

    关键业务服务器Superdome Flex介绍.pdf

    ### 关键业务服务器Superdome Flex介绍 #### 关键业务系统平台的变革 自1959年DEC公司推出首台小型机以来,计算技术经历了翻天覆地的变化。随着技术的发展,1989年Compaq公司又推出了第一台PC服务器,这标志着计算...

    Flex简介Flex简介Flex简介Flex简介

    Flex是Adobe公司推出的一种用于构建富互联网应用(Rich Internet Applications,简称RIA)的技术产品,它主要服务于企业级应用开发。Flex旨在提供一个强大的工具集,用于创建具有高度交互性和视觉吸引力的用户界面,...

    核心业务开发平台Flex介绍

    核心业务开发平台Flex介绍Flex是天生为开发人员(Developer)量身定做的“Flash”

    flex介绍工作原理,开发工具

    ### Flex技术:从历史到现代应用的深度解析 #### RIA技术:富互联网应用程序的崛起 Flex技术,作为RIA(Rich Internet Applications,富互联网应用程序)的一员,代表着企业级应用程序发展的新阶段。RIA技术的出现...

    关键业务服务器Superdome Flex介绍.pptx

    《新华三关键业务服务器Superdome Flex深度解析》 关键业务服务器Superdome Flex是新华三集团推出的一款高端计算平台,旨在应对日益复杂且数据密集的业务环境。Superdome Flex以其独特的技术特点和广泛的应用场景,...

    flex spring

    1. **Flex介绍** Flex是一款基于ActionScript的开源框架,主要用于构建富互联网应用程序(RIA)。它允许开发者创建具有丰富用户界面的Web应用,提供动态交互体验。Adobe Flex SDK提供了MXML和ActionScript两种语言,...

    FLEX的一些学习资料

    Flex介绍: Flex 是一个高效、免费的开源框架,可用于构建具有表现力的 Web 应用程序,这些应用程序利用 Adobe Flash Player和 Adobe AIR, 运行时跨浏览器、桌面和操作系统实现一致的部署。虽然只能使用 Flex 框架...

    Flex_arcgis.doc

    - **Flex介绍**:Flex是一种支持RIA开发的框架,允许开发者构建具有高度交互性的用户界面。它将复杂的客户端处理能力与浏览器的广泛访问性相结合。 - **RIA特点**: 1. **丰富的数据模型**:RIA技术允许在客户端...

    web和flex融合

    1. Flex介绍:Flex是Adobe公司开发的一种基于ActionScript的开源框架,主要用于创建运行于Flash Player或Adobe AIR上的富互联网应用程序。它提供了一套强大的组件库,可以轻松创建具有复杂数据展示和用户交互功能的...

    D:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rar

    D:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\Fuji Flexa软件介绍(中文版).rarD:\下载\...

    ArcGIS API for Flex 开发基础ppt

    本文将深入探讨ArcGIS API for Flex 的开发基础,包括Flex的基础知识、ArcGIS API for Flex 的介绍、Flex API中的关键概念和常用类,以及FlexViewer的概述。 #### Flex基础 Flex是一种基于Adobe Flash的开放源代码...

    flex通道简要介绍

    flex通道介绍,主要介绍flex的通道设置

    Flex与java通信源码

    1. Flex介绍:Flex是由Adobe开发的一种开源框架,主要用于构建RIA(Rich Internet Applications),即富互联网应用。它基于ActionScript编程语言和MXML标记语言,提供了强大的图形和用户界面设计能力,可在浏览器中...

    FLEX_Spring环境搭建

    1. **FLEX介绍**: FLEX是Adobe开发的用于创建动态、交互式Web应用程序的工具。它基于ActionScript编程语言和Flex SDK,提供了MXML和AS3两种编程方式。MXML用于界面布局,AS3则用于业务逻辑处理。FLEX的应用通常...

    flex事件flex事件flex事件flex事件

    下面,我将详细介绍Flex布局的基础知识以及可能与之相关的JavaScript事件处理。 1. **Flex布局基础**: - **Flex容器**:设置`display: flex`或`display: inline-flex`的元素成为Flex容器,其内部的子元素称为Flex...

    FLEX整合java-描述详细-看了就明白

    **Flex介绍** Flex是一种基于ActionScript和MXML的开放源代码框架,主要用于构建具有丰富用户体验的Web应用程序。它提供了强大的图形库、组件模型和数据绑定机制,使得开发者能够创建交互性强、响应速度快的用户界面...

Global site tag (gtag.js) - Google Analytics