2011-01-21 14 views
0

ASP.NETを既存のFlashサイトに統合する必要があります。このサイトはFlashを多用しており、SQL Serverデータベースと通信する必要があります。この目的のためにASP.NET SQLDataSourceを使用したいと思います。私はサイト上の1つのWebページに2つのテクノロジを統合する必要があることを考えると、Flashオブジェクトが埋め込まれたASP.NETを完全にASP.NETにする必要がありますか?または、web.configとSQL Serverへの接続文字列を含むサイトに単一のASPXページを追加できますか?ASP.NETとFlashコンポーネントを1つのサイトに組み込む

ご協力いただきありがとうございます。

答えて

1

あなたは正確に何を達成しようとしていますか? Flashは.NET経由でSQLサーバーにアクセスする必要がありますか?どのように対話する必要がありますか? Flashコンポーネントがデータにアクセスする必要がある場合は、.aspxの部分をスキップして、データベースへのゲートウェイとして機能するHttpHandlerを持つことをお勧めします。 FlashはJSONに対応していますか?その場合、関連する引数をハンドラに渡すだけで(おそらくURL値)、serializeに応答するのはかなり簡単です。

+0

プロパティリストを取得するには、SQL Serverデータベースにクエリを実行する必要があります。これらのリスティングはFlash SWFオブジェクトに取り込まれる必要があります。 FlashとSQL Serverの間のブリッジとしてASP.NETを使用することをお勧めしました。それが最善のアプローチですか? – SidC

+0

@SidC:確かに分かりやすいアプローチです。 Flashはクライアントサイドで動作するため、Flashとデータベースの間に何らかの種類のサーバサイドゲートウェイが必要です。しかし、ゲートウェイは単なるAPIであり、UIは必要ないため、aspxページは必要のないオーバーヘッドです。 MVCアクションは、手動でデータを返すハンドラー(JSON形式など)と同様に、そのジョブを実行します。 FlashがSOAP経由で通信できる場合は、asmx Webサービスでさえ可能かもしれません。 (私はあなたのオプションがFlash上​​で、.NET側だけで何かを知っているわけではありません。) – David

関連する問題