私たちは、Air(Adobeはサポートを中止し、実際にはsqlite APIの実装が悪いなど)から抜け出したいと考えています。ローカルMySQLデータベースにフラッシュ(ないウェブ)アプリケーションでAS3はソケットまたはPHPとmysql接続していますか?
- 接続:
は、私は3つの事を作りたいです。
- リモートのmysqlデータベースにfalsh(ウェブではない)アプリケーションで接続します。
- リモートのmysqlデータベースを使用してフラッシュ(Web)アプリケーションに接続します。
このすべてが問題なく行うことができ、但し: 1及び2は、例えば使用(ウェブサーバを使用せずに)行うことができ、この:
http://code.google.com/p/assql/
3を用いて行うことができます上記のものも私が理解する限りです。
質問は以下のとおりです。
- あなたはなぜ、インターコネクションのように接続するために(PHPで例えば)Webサーバーを使用し、ソケットウィットMySQLサーバと接続できますか?コネクトを直接しないのはなぜですか?
- 私はこれをAMFPHPを使って何度もやってきましたが、すぐには進まないでしょうか?
- ローカルマシンにアクセスする場合、フラッシュアプリケーション+ mysqlサーバーだけを必要とするよりシンプルな配備アプリケーションで、Webサーバーをインストールする必要はありません。 この仮定は正しいですか?
ありがとうございます。
リモートSQLサーバがリモート接続を許可しない場合はどうなりますか?とにかくウェブサービスが必要です。あなたはまた、JavaやC#を使用してflexのWebサービスを書くことができますが、それはPHPにする必要はありません。 Webサービスを持つとデータ操作の柔軟性が増し、セキュリティが向上します。 –
お返事ありがとうございました。 しかし、私はフラッシュアプリケーション(空気ではない)がローカルデータベースを使用している場合に別の質問を開きます。 ありがとうございました。 – voskyc