ActionScript服务器端语言参考

服务器端 ActionScript 的核心功能,是能把你写的逻辑直接跑在 Flash Media Server 上。以前做 Flash 聊天室、直播推流之类的,基本都少不了它。

基于ECMA-262规范,写法跟JavaScript挺像,上手也快。支持自定义类,还能搞事件监听,响应也挺快。重点是,它能直接操作服务器资源,比如登录验证、跨服务器通讯这些,得还蛮灵活。

虽然和客户端 ActionScript 语法差不多,但逻辑完全不一样。客户端主要是和用户打交道,比如界面、动画;服务器端主要管数据、连接、逻辑流转。你写的代码放在main.asc里,加载的时候就会自动执行一遍,不用你手动触发。

写项目时记得分模块。一个文件管一个逻辑,比如认证、聊天、直播这些拆开来写。要不然一个main.asc塞太多,调试也麻烦。多文件加载可以配合文档编译器搞定,效率还不错。

哦对了,如果你项目里有亚洲语言,是中文,一定记得把脚本文件用UTF-8保存。不然有时候编码一乱,日志就全是乱码。

如果你是搞Flash 游戏视频直播在线教育这类的老项目,或者在维护老系统,服务器端 ActionScript 还是挺值得熟的。配合 Flash Media Server,跑起来还挺稳。

想深入了解的话,可以看看这些文档:服务器端 ActionScript 语言参考Flash Media Server 中文文档,内容蛮全的。

如果你还在维护老的 Flash 系统,可以把这个参考放书签里,用得上的时候真的省事不少。

pdf 文件大小:942.19KB