`

flex是什么

阅读更多
Flex 是什么? flex和Flash是什么关系?flex 解决什么问题?flex和J2EE/.net是什么关系?

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 flex是什么

    Flex Builder 3 下载安装与项目创建详细说明 Flex中利用FileReference类下载文件的例子| 中文Flex例子

    flex.md flex属性详解文档

    flex原理和全属性详解flex 是 flexible Box的缩写,意为“弹性布局”,用来为盒状模型提供最大的灵活性,任何一个容器都可以指定为flex布局

    flex开发环境配置

    flex开发环境配置,初学者可以利用该文档进行flex安装、调试。

    flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图

    flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图flex 地图...

    FLEX面试题

    1.我不想在容器里显示滚动条怎么办?  答:指定horizontalScrollPolicy和verticalScrollPolicy为off    2.请问Flex bulider3可以创建几种不同的项目?...请说明下RSL的使用方法,以及使用RSL为了解决什么问题?

    FLEX特效FLEX特效FLEX特效FLEX特效

    FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效 FLEX特效FLEX特效FLEX特效FLEX特效

    Flex Flex Flex Flex

    Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex Flex ...

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

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

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

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

    flex精通 flex接口

    flex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex 精通 flexflex学习的好资源啊

    Flex 组件Flex 组件Flex 组件

    Flex 组件Flex 组件Flex 组件Flex 组件Flex 组件

    java flexjava flexjava flex

    java flexjava flexjava flex

    Flex万年历记事本_flex源码

    Flex万年历记事本_flex源码

    flex是什么 Flex介绍

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

    Flex相册 Flex图片

    Flex相册 Flex图片

    flex设计模式flex设计模式flex设计模式

    flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式flex设计模式

    flex皮肤flex皮肤

    flex皮肤flex皮肤flex皮肤flex皮肤flex皮flex皮肤肤

    flex 面试题flex

    flex 面试题flex 面试题flex面试题flex

    Flex与JSON及XML的互操作

    Flex 之于 Java ,就像美丽之于大脑,或者还有别的说法?谁能告诉我?...你会问 Flex 是什么? Flex 是一个开源框架,你可以通过基于标 签的 MXML 语言(以及 ActionScript 3 )来构建 Flash 应用。

    flex环境搭建说明

    Flex 环境搭建说明 Flex 环境搭建是指在计算机上安装和配置 Flex 集成开发环境,以便开发者可以使用 Flex 开发 Rich Internet Application(RIA)。在本节中,我们将详细介绍如何搭建 Flex 环境,包括安装 JDK、...

Global site tag (gtag.js) - Google Analytics