使用外部数据

在 Flash CS3 Professional 中,您可以使用 ActionScript 将来自外部源的数据加载到 SWF 文件。还可以将用户或服务器提供的数据从 SWF 文件发送至应用程序服务器(例如 ColdFusion 或 Jrun)或其它类型的服务器端脚本(例如 PHP 或 Perl)。Flash Player 可以通过 HTTP 或 HTTPS 发送和加载数据,也可以从本地文本文件加载数据。您还可以为需要较少等待时间的应用程序(例如聊天应用程序或股票报价服务)创建永久性的 TCP/IP 套接字连接。使用 Flash Player 8 及更高版本,您可以从用户计算机向服务器上载文件,还可以从服务器向用户计算机下载文件。

加载到 SWF 文件或从 SWF 文件发送的数据可格式化为 XML(可扩展标记语言)或名称/值对。

Flash Player 还可以与其主机环境(例如,Web 浏览器)或同一台计算机或网页上 Flash Player 的另一个实例互相收发数据。

默认情况下,SWF 文件只能访问驻留在相同域(例如 www.adobe.com)中的数据。(有关详细信息,请参阅限制网络 API。)

有关使用外部数据的详细信息,请参阅以下主题:

发送和加载变量
使用 HTTP 连接到服务器端脚本
关于文件上载和下载
关于 XML
向 Flash Player 发送消息以及从 Flash Player 接收消息
关于外部 API

Flash CS3

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00001046.html