AdobeのFlexについて質問です。

Flexはサーバーサイドで動くものと聞いた気がするのですが、Flex上から、DBなどを操作することが出来るのでしょうか?

また、Flexのビジュアルの構築はタグでと思ったのですが
Flashの様な操作性の良いビジュアルの構築は
出来ないのでしょうか?

上記の認識が誤っていたら、正していただけますと
幸いです。

回答の条件
  • URL必須
  • 1人5回まで
  • 登録:2008/07/07 23:42:04
  • 終了:2008/07/08 14:24:35

回答(1件)

id:kent0608 No.1

kent0608回答回数220ベストアンサー獲得回数232008/07/08 02:29:30

ポイント98pt

>Flexはサーバーサイドで動くものと聞いた気がするのですが、Flex上から、DBなどを操作することが出来るのでしょうか?

Flexはクライアントサイドの技術です。具体的にはサーバ上にあるSWFファイルをクライアントがダウンロードし、クライアントサイドのFlash Player上で動作します。

ゆえに、Flex(SWF)上から直接DBを操作することはできず、サーバサイドで動作するCGIなどと連携してDBの操作をします。

また、セキュリティのために、基本的にはダウンロードしたSWFファイルが置いてある同じサーバ上にしかアクセスできません。

違うドメインと通信をする場合はcrossdomain.xmlを編集する必要があります。

http://www.atmarkit.co.jp/fwcr/rensai/flex205/01.html

>また、Flexのビジュアルの構築はタグでと思ったのですが

>Flashの様な操作性の良いビジュアルの構築は

>出来ないのでしょうか?

FlashとFlexではターゲットとしている市場が違いますので、Flexでゲームやインタラクティブ性重視のビジュアルに凝ったコンテンツを作ったり、Flashで業務用アプリケーションを作ったりすることは想定されていません。無理をすれば作れないこともないですが、生産性が著しく悪くなってしまいます。

生産管理システムや在庫管理システム、流通管理システムなどの業務用Webアプリケーションの構築にはFlex

ゲームやよく目にする新製品紹介の特別サイト、ビジュアル重視のサイトなどはFlashを使うなど、使い分けるのがいいでしょう。

id:makocan

詳しいご説明ありがとうございます。

凄く助かりました。

2008/07/08 14:24:20

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません