フラッシュファイルにデータベースからのデータを入力するように求められました。「すばらしい。データベースと通信してxmlを出力するPHPを作成します。swfはそのファイルを呼び出すことができます。」
それから私の上司は、その解決策はISでうまくいかないだろうと私に言いました、そして私はそれをするより安全な方法を見つけなければならないでしょう。うーん!
私が提案するソリューションは、企業のファイアウォールの外側にあるビジネスロジックを作成することです。actionscriptはそのファイルにリクエストを送信し、ファイアウォールの背後にある中間層に安全なリクエストを送信します。中間層は、データベースに接続し、同じ安全な接続を介してファイアウォールを介して適切なデータを返すことにより、要求を処理します。次に、ビジネスロジックはxmlを出力し、誰もが満足しています。
私はそれを非常に明確にするために私がやろうとしていることを図解しました:http: //twitpic.com/2kj0tk
これが私の質問です:
- このソリューションは業界のベストプラクティスに準拠していますか?
- それは機能しますか?
- 安全な接続を確立し、そのファイアウォールを介してデータを転送するには、各層にどのようなコードを記述する必要がありますか?cURLを使用できるかもしれないと思いましたが、これがファイアウォールを通過するかどうかはわかりません。可能であればコードサンプルを使用して、これをどのように解決するかについて誰かが気になりますか?
- .NETでソリューションを作成しなければならないことがうまくいくかもしれません。それは私のアプローチをどのように変えますか?4。
- この問題を解決するために、他にどのような情報が必要ですか?
みんなありがとう!