LOVE LOVE HEART

 iTunes Store(Japan)

Return

Flash Communication Server MX

外部サーバーとの接続

Flash Communication Server と外部サーバーとの接続についての情報です。

Flash Communication Server を使ったシステムを導入する場合に意外に見落とされがちなのが、Flash Communication Server と外部サーバーとの接続の問題です。

Flash Communication Server では外部サーバーとの通信手段は、Flash Remoting のみしかサポートしていません。

Flash Comunication Server には、Flash Player と同等の Flash Remoting クライアント機能しか搭載されていませんので、Flash Remoting の方法で通信する場合には、Flash Remoting に対応したサーバー製品/技術が別途必要です。

通信手段図解
Flash Communication Server と外部サーバーの関係

これは、一般的な Web サーバーや DB サーバーとは全く直接通信できないことを意味します。

Flash Remoing をサポートしているのは、以下のサーバー製品/技術です。

マクロメディア製品
ColdFusionマクロメディア製 アプリケーションサーバー
JRun マクロメディア製 J2EE サーバー
Flash Remoting.Net、Java サーバー用 Flash Remting 追加製品
オープンソース技術
AMFPHPFlash Remoting for PHP
FLAPFlash Remoting in Perl
Open AMFJava Flash Remoting

オープンソース技術を使用すれば、既存の Web サーバーとの通信は可能ですが・・・、

  • マクロメディア社のサポートは無い
  • Flash Remoting の内容を全てサポートしているとは限らない
  • 製品版の Flash Remoting とは違う挙動/不具合が発生する可能性がある

といった問題点があります。

商用サービスなどの信頼性が必要なケースでは、ColdFusion 等の純正の製品導入を検討された方が良いと思います。

この情報は、Ryu!の独自調査などに基づいたものです。
間違い等がありましたら、ご連絡ください。

Return