無制限に双方向通信が可能なLocalConnectionクラス「FlashLCS」 
こちらで「FlashLCS」という新しいLocalConnectionライブラリが言及されています。
ライブラリのダウンロード先:
http://code.google.com/p/flashlcs/
ライブラリの特長:
* 従来のLocalConnectionに必要なソースコードと作業時間を劇的に短縮します。
* 同じコンピュータ上で動きながら、2つのFlash間で無制限な双方向通信を可能にします。
* Flashプラットフォームのための新しい可能性を拡げます。デスクトップアプリケーション同士やブラウザでマルチスレッド化されたFlashアプリケーションの通信も。
残念なことにライブラリに付属のサンプルソースにCS3版があったのに
現在はCS4とFlexBuilder3のみになっています。
僕は事前に落としておいたのでCS3で試してみます。
サンプル手順:
1. 以下に300×300の片方のFlashを表示させます。
2. シフトキーを押しながらこの リンク をクリックして新規ブラウザを開きます。
3. 新規ブラウザで開いたもう一方のFlashが画像をロードします。
4. 画像データをByteArrayに突っ込んでLocalConnectionServiceを通して以下のFlash上に表示させます。
以下のFlashからは毎秒もう一方のFlashのマウス位置周辺画像を取得しにいくようになってます。
サンプルソース
<これまでのLocalConnectionの物理制限>
* 40KBの限界
(LocalConnectionを通して送られた通信量は40KBの限界だった。これ以上はランタイム・エラーを起こします)
* 片方向通信
(LocalConnectionを通したすべてのコミュニケーションが一方向だった)
FlashLCS(LocalConnectionService)はそれらの制限を解決してくれます。
こういうのはもっと実用的なサンプルを作ると使い道がはっきりしてきそうです。
AIR同士の連携とかで威力を発揮するのかな~。
Papervision3Dの人もサンプル作ってますYO。
※このページを開いたままにしておくと、下記ページのFlashは機能しないのでご注意を。
http://pv3d.org/2009/03/06/localserviceconnection-flashlcs-dem/
alt
[...] 無制限に双方向通信が可能なLocalConnectionクラス「FlashLCS」 | alt 何かに応用できそう。 (tags: actionscript) [...]
[...] ↓こういう事ができる 無制限に双方向通信が可能なLocalConnectionクラス「FlashLCS」 [...]
[...] 日本語の情報もあまりありませんが、「alt 無制限に双方向通信が可能なLocalConnectionクラス「FlashLCS」」でテストされている方がいます。サンプルコードも配布されているようですが、こ [...]
[...] 記) FLASH間の双方向通信を簡易にするクラスFlashLCSというものが出たらしい。 まだ未使用だが、便利そうなので機会があれば使ってみたい。 http://blog.alt-scape.com/archives/296 コメント (0) [...]