FLEX是Adobe公司开发的,可以输出成基于FLASH
Player来运行的互联网应用程序。
FLEX
基于标准的语言和各种可扩展用户界面及数据访问组件结合起来,使开发人员能够快速构建具有丰富数据演示、强大客户端逻辑和集成多媒体的应用程序。
简单的说,FLEX可以编译动态的FLASH输出到浏览器,就好象我们制作动态网站一样,只是把输出的HTML变成了FLASH。
FLEX使用Action Script 2.0作为编译界面和程序编译语言,目前FLEX 2
已支持Action Script 3.0。Action
Script是一种强类型的面向对象编程语言,并且符合JAVASCRIPT标准。
FLEX使用MXML来对结构和内容进行定义,好比HTML。但是MXML比HTML更强大,功能更多。
WEB服务端,FLEX使用专门的服务程序,包括:Web服务代理(Web services
proxy)、服务器端Java程序访问(Server-side Java object access)、共享会