Flex技术包括以下几个主要技术:
(1)描述应用程序界面的XML语言(MXML);
(2)符合ECMA规范的脚本语言(ActionScript);
(3)基础类库;
(4)处理用户和系统的事件;
(5)构建复杂的数据模型;
(6)运行时的即时服务;
(7)由MXML与ActionScript文件生成.swf文件的编译器。