LOVE LOVE HEART

 iTunes Store(Japan)

Return

Flash Communication Server MX

概要

Flash Communication Server MX についての概要です。

Flash Communication Server MX は、Macromedia Flash 専用のサーバーソフトです。

サーバーといっても、単独ですぐ活用できる物(ファイルサーバーなど)から、コンテンツを作らないと活用出来ない物(Web サーバーなど)までさまざまありますが、Flash Communication Server は後者になります。


Flash Communication Server では、サーバーサイド&クライアントサイドの ActionScript を使ってコンテンツを作成します。

標準でコンポーネントが付属していますが、コンポーネントは既成の部品でしかありませんので、ActionScript は不可欠です。もちろん、コンポーネントは ActionScript 等で作成されていますので、同じ内容を自分で一から作り上げることが可能です。


さて、Flash Communication Server では何が可能なのでしょうか?

「Flash」用のサーバーソフトと言うと、マクロメディア純正では Macromedia Generator というサーバーソフトがありました。

これは、コンテンツの動的な変化をサーバーサイドで行うというソフトでしたが、現在の Flash では Action Script でほぼ同じことが出来るので、Generator の機能は Flash Communication Server にはありません。

Flash Communication Server では、これまでの Flash には無かった、以下の機能があります。

  • RTMP という独自プロトコルによる高速リアルタイム通信
  • flv ファイル、MP3 ファイルのストリーミング配信
  • クライアントのカメラ/マイクのデーターの記録/配信
  • 共有オブジェクト(SharedObject)を使った、情報のサーバーサイドへの記録/取得

これだけだと、何が出来るかイメージがわかない方もいらっしゃるのではないでしょうか?

そうなんです。Flash Communication Server の最大の欠点は、凄いことが出来そうなんだけど、何が出来るか分かりにくい・・・という点なんです。

しかし大丈夫です。
Flash Communication Server にはたくさんのサンプルが用意されています。
それらを見ていくことで、何が出来るかは次第に分かるようになっています。

ただしそのためには、サーバーを購入するだけではなくて、そういったコンテンツを作る必要があります。
そういうコンテンツが作れるかどうかで、Flash Communication Server が活用できるかどうかが決まります。

Flash を使える人のための、さらに高度なことが出来るサーバーソフトが Flash Communication Server というわけです。


Flash Communication Server は、Web サーバーとは違うのでしょうか?

そうです。Flash Communication Server は、Web サーバーとは全く違う、リアルタイム通信が可能なサーバーです。

通信には、RTMP (Real Time Messaging Protocol) という専用のプロトコルを使用します。

サーバー概要

残念ながら http での通信は出来ませんので、Flash 以外からの Flash Communication Server の利用は出来ません。
また、Flash Communication Server との通信機能は Flash Player6 以降でのみサポートされています。

RTMP では、サーバー/クライアント間での命令のやり取りの他に、SharedObject や映像/音声のストリーミングデーターも行われます。

RTMP は Macromedia 独自のプロトコルで、その仕様は公開されていませんので、Flash Communication Server の映像を QuickTime Player や Real Player 等で見るといったことは出来ません。

あくまで、Flash のためのサーバーです。

また、Web サーバーやブラウザとの関連性はありませんので、Flash コンテンツの表示されたページの切り替えなどは、従来通りの方法で行う必要があります。

Flash Communication Server で作るコンテンツは、Flash の中に新しい世界を作るための物・・・という位置付けになります。

Flash を活用しない人/サイトにとってはあまりメリットは無いかもしれませんので、導入を検討されている方は、その辺も考慮された方が良いと思います。

そういった点をクリアできる人にとっては、すごく面白いサーバーソフトだと思います。

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

Return