千家信息网

AdobeFlex是什么意思

发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,这篇文章给大家分享的是有关AdobeFlex是什么意思的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。AdobeFlexAdobeFlex是最初由Macromedia公司在2
千家信息网最后更新 2025年11月08日AdobeFlex是什么意思

这篇文章给大家分享的是有关AdobeFlex是什么意思的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

AdobeFlex

AdobeFlex是最初由Macromedia公司在2004年3月发布的,基于其专有的MacromediaFlash平台,它是涵盖了支持RIA(RichInternetApplications)的开发和部署的一系列技术组合。

软件形成

传统的程序员在开发动画应用方面存在困难,Flex平台最初就是因此而产生。Flex试图通过提供一个程序员们已经熟知的工作流和编程模型来改善这个问题。
Flex最初是作为一个J2EE(Java2Platform,EnterpriseEdition)应用,或者可以说是JSP(JavaServerPages)标签库而发布的。它可以把运行中的MXML(Flex标记语言)和ActionScript编译成FLASH应用程序(即二进制的SWF文件)。***版的Flex支持创建静态文件,该文件使用解释编译方式并且不需要购买服务器许可证就可以在线部署。

软件特色

Flex的目标是让程序员更快更简单地开发RIA应用。在多层式开发模型中,Flex应用属于表现层。
Flex采用GUI界面开发,使用基于XML的MXMLAdobeFlex软件语言。Flex具有多种组件,可实现WebServices,远程对象,draganddrop,列排序,图表等功能;Flex内建动画效果和其它简单互动界面等。相对于基于HTML的应用(如PHP、ASP、JSP、ColdFusion及CFMX等)在每个请求时都需要执行服务器端的模板,由于客户端只需要载入一次,Flex应用程序的工作流被大大改善。Flex的语言和文件结构也试图把应用程序的逻辑从设计中分离出来。
Flex服务器也是客户端和XMLWebServices及远程对象(ColdfusionCFCs,或Java类,等支持ActionMessageFormat的其他对象)之间通讯的通路。
一般被认为可能是Flex替代品的是OpenLaszlo和AJAX技术。

版本简介

最初版本(FlexServer1.0与1.5)
Flex最初版本的目标市场是企业应用开发,价格约US$15000每CPU。每个许可证包含五个FlexBuilder许可证。

AdobeFlex2

Flex2改变了许可模式,开放其"FlexFramework"技术为免费版。
新版的FlexBuilder2基于EclipseIDE,对于需要诸如datapush和自动测试等高级功能的用户来说,企业级的服务仍然有效。
Flex2引入了新版本的语言ActionScript3的使用,这需要FlashPlayer9以上版本作为运行时环境(runtime)。
Flex是***个被Adobe冠上Adobe商标而重新命名的原Macromedia产品。

  AdobeFlex3

Flex3加入的新功能:

◆数据库精灵联机,预设支持Derby、PostgreSQL、SQLMode-JDBC、MySQL
◆现在视觉编辑上有了移动放大、缩小等功能
◆程序代码重整部分,有了更名变量功能,可以包含所有项目档
◆你也可以选择不同的SDK版本
◆AS的文件批注更方便作成HTML在线浏览版,好让你日后查询。
◆快速将Flex包装成AIR桌面程序
◆整合LiveCycleDataServices(前身为FlexDataServices),除了实时大量数据推送外,也可以当点选页面后才会在Server上编译。
Flex3与Flex2相比,程序自身所占空间和生成文件体积都有所减小。Flex框架被集成到FLASHPLAYER里。在多个网站之间Flex框架的复用也提高了Flex程序运行时的效率。

  AdobeFlex4

Flex4已经推出了SDK下载,新版本的Flex将于2009发布。
Flex和ColdFusion
Macromedia把一部份Flex1.5的子集嵌入到了它的ColdFusionMX7中间件平台中以供在Flash表单中使用。虽然可以使用这个平台来开发RIA,但是它原来的目的只是为了开发丰富的表单应用,所以这个功能并不为Macromedia所支持。

AdobeFlex应用开发步骤

以下直接来源于Flex2.0Beta3的帮助文件:

◆使用一系统预定义组件(窗口,按钮等)来定义一个开发界面。
◆组织安排组件,现在用户自定义的界面设计。
◆使用风格和主题来定义可见设计。
◆增加动态动作,如应用程序之间的互动。
◆定义并在需要时连接上一个数据服务。
◆从源代码生成一个在Flash播放器中运行的SWF文件。

感谢各位的阅读!关于"AdobeFlex是什么意思"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

应用 程序 开发 文件 功能 版本 支持 服务 平台 应用程序 界面 语言 运行 之间 对象 技术 数据 服务器 程序员 组件 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 h3c网络技术需要的软件 中行软件开发中心上海 监狱里的网络安全管理岗位怎样 小软件开发 语言 题库软件开发费用 请网络技术人员调qq记录 服务器错误本地短信备份成功0条 服务器加什么设备会加快网速 北京共享单车软件开发公司 NTP服务器异常怎么解决 股市软件开发指数 数据库原理如何去除相同列 空间网络安全与验证 汇能科技与互联网 魔兽世界服务器连接不到 怀旧服满级后的服务器 梅州悦购互联网科技有限公司 成都市网络安全培训机构 为什么量子特攻无法连接服务器 网络技术和软件开发各指什么 网络安全的概念及目标是什么 冀时办数据库操作异常 数据库视图关联表 反欺诈系统软件开发环境 网络安全密钥连不上怎么办 魔兽怀旧服服务器被禁用 英雄联盟区服务器在哪 护苗网络安全课观后感板报 delphi配合哪个数据库 本科毕业论文传数据库吗
0