Flex(Adobe Flash Builder)开发:一、了解Flex4和ActionScript3

Flex4的最终正式版 - 2010年3月22日。最新版本 4.7。
ActionScript CS3 - 2007。最新版本3.0。
已经很老了,很多浏览器不在支持。
先不写了,以后有时间再说吧

Flex4

RIA

RIA 是富网络应用(Rich Internet Application) 的缩写, 也即丰富互联网应用程序。 它只是一种技术形式而不是具体的技术。
在 RIA 出现之前, 软件开发都是基于 C/S(Client/Server) 或 B/S(Browser/Server) 架构, 但两者各有缺点。
C/S 的主要缺点:

  • 开发、 部署成本高。传统 B/S 结构的软件需要针对不同 OS 开发对应的版本, 且软件更新换代的速度越来越快自然成本会很高。
  • 维护成本高。服务器和客户端都需要维护管理, 工作量较大且技术支持复杂。

B/S 的主要缺点:

  • 受限于 HTML 技术, 很难像 C/S 那样产生丰富, 个性的客户端界面;
  • 存在浏览器兼容性差问题;
  • Server 端负荷较重, 响应速度慢;绝大多数处理都集中在 Server 端, 并且每次响应都要刷新页面(利用 Ajax 技术会有所缓解)。随着软件的飞速发展, 此时需要出现一种能够摒弃上诉缺点的新的技术形式 – RIA 出现了。
主流RIA技术:
  • Adobe 的 Flex
  • 微软的 Silverlight
  • Sun 的 JavaFX

Flex

Flex 是一个开源、免费的框架, 用于构建在 Adobe Flash Player 或 Adobe AIR runtimes 环境内运行的跨浏览器、桌面和操作系统的富网络应用。

ActionScript3

ActionScript 是运用在flash上的脚本语言。
中文参考文档: https://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/

你可能感兴趣的:(FLash,Builder,前端)