ネットワーキングとコミュニケーション

flash.net パッケージには、インターネットを介したデータ送受信に関するクラスが含まれています。たとえば、リモート URL からのコンテンツのロード、他の Flash Player インスタンスとの通信、リモート Web サイトへの接続などに使用するクラスがあります。flash.net パッケージに属するクラスの多くは、ActionScript の以前のバージョンではトップレベルに属していました。ActionScript 3.0 では、それらの多数のクラスが flash.net パッケージに移動しました。

flash.net パッケージに含まれるクラスは、FileReference、LocalConnection、NetConnection、NetStream、SharedObject、Socket、URLLoader、URLRequest、URLStream、URLVariables、および XMLSocket です。また、flash.net には navigateToURL()sendToURL()、registerClassAlias()、および getClassByAlias() の 4 つのメソッドが含まれています。

この章では、SWF ファイルで外部ファイルおよび他の Adobe Flash Player 9 インスタンスと通信できるようにする方法について説明します。また、外部ソースからデータをロードする方法、Java サーバーと Flash Player の間でメッセージを送信する方法、FileReference および FileReferenceList クラスを使用してファイルのアップロードとダウンロードを行う方法についても説明します。

目次

外部データの操作
他の Flash Player インスタンスへの接続
ソケット接続
ローカルデータの保存
ファイルのアップロードおよびダウンロードに関する操作
例 : Telnet クライアントの構築
例 : ファイルのアップロードとダウンロード

Flex 2.01