当前位置:首页 » 网站技术 » 技术前沿

Macromedia Flex

...

下面是关于Flex的官方简介,可以通过如下网址访问官方简体中文主页:http://www.macromedia.com/cn/software/flex/

总体介绍:
    提供企业级富 Internet 应用的表现层解决方案Flex 系列产品提供了基于标准的编程方法和运行时服务,用于开发和部署应用(将桌面的丰富与 Web 的无所不及相结合)的表现层:富 Internet 应用。

对开发人员:
    有了 Flex,开发人员可利用自身技术和基础设施构建下一代 web 应用程序。

对企业:
    可用来开发数据仪表板(dashboard)、电子商务和自助式服务应用程序,提升企业的经营绩效。

对ISV:
    如果您的公司开发要转销的软件,Flex 有助于您为客户提供更佳的用户体验。

以上内容来自Flex的官方简体中文网站(http://www.macromedia.com/cn/software/flex/)

其他介绍:

    Flex远远超乎您的想象,现在有很多站用flash来制作,但是几乎没有什么站能做到与用户交互,或者采用比较生硬的方式完成交互功能.因此,Flash大多用于设计艺术性的站点,这类站点的交互要求不高、页面改动频率也不大.
    您应该想过,如果能用Flash完成企业站点的制作、用Flash制作论坛,那该是多么美好啊...
Macromedia在今年年初推出了Flex,他的使命是本着完成人们这一梦想.
    她的原理就是把设计者预计的XML标签转换成为Flash组件,然后编译成为FLASH的SWF文件供客户浏览,比如<mx:Text text="abc/>,她编译成为SWF后将生成一个文本框控件,里面显示文本"abc",就如HTML,HTML是在客户端解析标签,而FLEX是在服务器端解析标签后编译成SWF,当然HTML永远不能跟FLEX比的.
    她在Java平台上运行,可与Jrun、CF等结合完成应用服务,也可以结合IIS完成应用服务.

以上引自http://www.flexdn.com

    FLEX将FLASH的强大功能带给了传统语言的程序员和服务器端开发人员,让他们能继续在基于标准、规范的开发模式下去创建基于SWF的良好用户交互和数据展示界面。

1、FLEX是规范的。

    FLEX使用的脚本语言ActionScript和MXML是规范的。ActionScript是基于ECMAScript,支持面像对象的开发语言(和JAVAScript相似);MXML是XML的扩展,并实现了CSS1的规范,其事件模型是W3C DOM Level 3 Events 规范的子集。FLEX的开发运行环境使用J2EE平台或servlet容器(Tomcat、JBoss、JRun等)

2、减少服务载如时间和网络带宽。

    因为FLEX的界面逻辑都在Flash Player,并不像基于页面的HTML语言一样经常要刷新从服务器端获得最新数据,所以能减少网络带宽需求。

3、通用开发环境。

    FLEX应用程序的部署是基于J2EE的,其客户端运行在跨平台的Flash Player上,用户只要将FLEX提供的类库放在JSP/SERVLET容器下(如TOMCAT下)不再需要安装额外的软件就能按照FLEX规范进行开发。
 
fg.

自定义Flex文件的背景色

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml" 
backgroundColor="#你要的颜色">
</mx:Application>

继续阅读
了解WEB页面工具语言XML(二)
XML技术上传文件
标准建模语言UML及其支持环境(一)
XML在电子商务中的应用
XML技术上传文件
XML初学者必读
用XML和XSL来生成动态页面
简析Java开发中的XML编程
xml中的空格之完全解说
发表评论

昵称:
最新评论
暂时没有评论!